Fluxo de Transação Pix via PACOTE_ARBI (Síncrono)
Este documento descreve a rotina de comunicação para a criação e consulta de uma transação Pix com o provedor ARBI, orquestrada pelo pacote PACOTE_ARBI. O fluxo é síncrono, similar ao do BCODEX.
Sua principal característica é a necessidade de um processo de autenticação em múltiplos passos a cada consulta de status, onde o PACOTE_ARBI precisa obter dois tokens (grant_code e access_token) sequencialmente antes de poder, de fato, verificar o pagamento.
Processo 1: Geração de QRCode (POST /pix)
Nesta etapa, o POS solicita a criação da transação. O PACOTE_ARBI se comunica com a ARBI para gerar o QRCode e o retorna na mesma requisição, juntamente com o transactionId.
Processo 2: Consulta de Status de Pagamento (GET /consult/{transactionId})
Após exibir o QRCode, o POS inicia o polling. A cada consulta, o PACOTE_ARBI precisa executar o fluxo completo de autenticação com a ARBI antes de verificar o status do pagamento.