Pular para o conteúdo principal

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.