Skip to main content
O BP-e TM cobre bilhete de passagem de transporte metropolitano. O client público é Suot\Fiscal\Bpe\Application\BpeTm via $bpeTm->…->handle(). A emissão usa o serviço dedicado BPeRecepcaoTM e o XML raiz BPeTM. Status, consulta por chave e cancelamento (110111) reutilizam os mesmos web services do BP-e padrão.
Capacidades fiscais só são production-ready após schemas importados, fixtures, ciclo de vida completo e evidência de homologação. Status do serviço homologado com cStat 107 (2026-07-16). Emissão TM em homologação retornou cStat 203 (emitente não habilitado para BP-e) — mesmo bloqueio cadastral do BP-e padrão.

Jornada

Emissão TM

$bpeTm->issue()…->handle() — competência, equipamentos e trechos metropolitanos.

BP-e padrão

Passagem rodoviária regular via $bpe->…->handle().

Consultas e eventos (compartilhados)

Use o client TM com as mesmas operações de status, consulta e cancelamento:

Pacote

Contadores de embarque, equipamentos e caixa metropolitano ficam no host — o SDK trata o documento fiscal.

Fora desta onda

BP-e TA (aéreo) não está disponível nesta onda.