Identificadores
transactionIdé o ID público (UUID) para conciliação.idinteiro é legado e não deve ser usado como chave principal no cliente.
Payload público de criação (PIX)
No endpointPOST /v1/integrations/create-transaction, o contrato público usa:
amount(obrigatório)description,productNameclientName,clientEmail,clientPhone,clientCpftracking_parameterscomutm_source,utm_medium,utm_campaign,utm_content,utm_termreferenceId(idempotência)
acquirer, pixKey e pixKeyType não fazem parte do contrato público de cobrança PIX.
Tracking e atribuição
Se enviados na criação da cobrança, os UTMs ficam salvos na transação e também são reenviados nos webhooks da AXNPAY dentro detrackingParameters.
Status de transação
PENDING: criada e aguardando pagamento.PROCESSING: em processamento interno/provedor.COMPLETED: pagamento confirmado.FAILED: falhou.REVERSED: estornada.CANCELLED: cancelada.CHARGEBACK: chargeback/disputa.
Campo pixCode
Para PIX, a API retorna pixCode (copia e cola EMV).Considere transação paga apenas quando
status = COMPLETED.
