Preloader
Desenvolvedor

Verificar transação

Consulta status e dados consolidados de transações por transactionId.

Endpoint: POST /api/transactions/check
curl -X POST 'https://api.vexuspay.com/api/transactions/check' \
  --header 'ci: seu_client_id' \
  --header 'cs: seu_client_secret' \
  --header 'Content-Type: application/json' \
  --data '{
    "transactionId": "pedido-123"
  }'
{
  "message": "Transação encontrada com sucesso!",
  "transaction": {
    "transactionId": "pedido-123",
    "value": 5,
    "fee": 0,
    "transactionState": "PENDENTE",
    "transactionType": "DEPOSITO",
    "transactionMethod": "PIX",
    "createdAt": "2026-03-02T12:00:00.000Z",
    "updatedAt": "2026-03-02T12:00:00.000Z"
  }
}
Status possíveis
  • PENDENTE: aguardando conclusão.
  • COMPLETO: aprovado e finalizado.
  • FALHA: recusado ou com erro.