URL: POST https://seu-dominio.com/v2/consult-transaction Autenticação: Authorization: Bearer {access_token}

Corpo (JSON)

{
  "pix_id": "id_da_transacao_no_provedor"
}

Comportamento

  • A transação deve existir na base NavePay para o usuário da chave e o provider_transaction_id deve coincidir com pix_id.
  • Em sucesso, o corpo segue a resposta da consulta no provedor; o sistema pode sincronizar status interno a partir do retorno.

Erros

HTTPSignificado
404Transação não encontrada para esta conta
502/503Falha ao falar com o provedor
curl -s -X POST "https://seu-dominio.com/v2/consult-transaction" \
  -H "Authorization: Bearer $TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"pix_id":"TX_ID"}'