Tema
BP-e — até onde o pipeline foi provado (e o limite, com transparência)
O BP-e (Bilhete de Passagem Eletrônico, modelo 63) teve o pipeline completo validado contra a SEFAZ-SP em 06/08/2026: montagem do XML (válido contra o XSD oficial PL_BPe_100b), assinatura digital, roteamento pelo autorizador correto e parse da resposta. A validação parou exatamente onde deveria:
json
{
"chave": "35260828738768000186639990009990011581278697",
"status": "203",
"motivo": "Rejeição: Emissor não habilitado para emissão do BPe.",
"autorizado": false
}Por que paramos no cStat 203 — e por que isso é prova, não falha
O cStat 203 é uma rejeição de cadastro, não de software: a SEFAZ-SP validou o schema, a assinatura e a estrutura do bilhete, consultou o cadastro do emitente e recusou porque o CNPJ usado no teste não é uma transportadora de passageiros habilitada — nenhum CNPJ do nosso grupo é. Para uma empresa habilitada (a sua, se você opera transporte de passageiros), a mesma chamada segue adiante.
É o mesmo padrão que vivemos com o CT-e: o pipeline ficou pronto antes do primeiro cliente transportador, e quando ele chegou, funcionou.
O que já está garantido para quem emitir BP-e
- Roteamento por autorizador correto: SP, MG, MS, MT e PR têm webservices próprios de BP-e (não é tudo SVRS) — a tabela vem da fonte oficial e é coberta por testes de 27 UFs.
- Idempotência:
Idempotency-Keyfunciona como nos demais documentos — rejeição libera a chave; só autorização vira replay. - Rejeitado não queima número: reemitir no mesmo
nBPapós rejeição é permitido (a tentativa rejeitada é substituída). - Eventos prontos: cancelamento e não-embarque.
Emitir
http
POST /api/v1/bpe/emitir
Authorization: Bearer {token}
Content-Type: application/json
Idempotency-Key: bilhete-2026-000123Campos: ide (nBP, série), viagem (origem/destino com UF), passagem (origem/destino, valores), pagamentos (com forma), impostos. Referência completa no Swagger.
Opera transporte de passageiros e quer emitir BP-e? Fale com suporte@nferapido.com.br — o caminho está pavimentado até a porta da SEFAZ.