Skip to main content

O quê / quando

Use BP-e para passagem rodoviária regular — bilhete fiscal vinculado a trecho, embarque, viagem e valores. Transmita ao autorizador via BPeRecepcao. Use homologação até ter evidência completa de homologação. O host monta dados comerciais (venda, assento, pagamento no caixa) e chama o SDK no timing configurado (fiscal_timing — venda ou embarque). Passageiro interestadual exige identificação em withPassage() (BpePassenger).

Exemplo

Rejeição 203 indica emitente não habilitado para BP-e na SEFAZ — regularize cadastro antes de tentar de novo. Use ISO 8601 com fuso em boardingAt, validUntil e travelAt.

Result

Ver Resultados da emissão: isAuthorized(), isRejected(), failure(), accessKey, protocolNumber, XMLs. Trilha: Status do serviço antes de emitir.