Documentation Index
Fetch the complete documentation index at: https://docs.axnpay.com.br/llms.txt
Use this file to discover all available pages before exploring further.
Identificadores
transactionIde o ID publico (UUID) para conciliacao.idinteiro e legado e nao deve ser usado como chave principal no cliente.
Payload publico de criacao
No endpointPOST /v1/integrations/create-transaction, o contrato publico usa:
amountobrigatoriodescription,productNameclientName,clientEmail,clientPhone,clientCpftracking_parameterscomutm_source,utm_medium,utm_campaign,utm_content,utm_termreferenceIdpara idempotenciacheckoutUiMode,paymentMethodTypes,successUrl,cancelUrlereturnUrlpara checkout de cartao
No fluxo padrao, nao envie
acquirer. A AXNPAY escolhe automaticamente o processador ativo para PIX, boleto ou cartao.pixCode.
Para cartao, o retorno inclui checkout.
Tracking e atribuicao
Se enviados na criacao da cobranca, os UTMs ficam salvos na transacao e tambem sao reenviados nos webhooks da AXNPAY dentro de:trackingParameterstracking_parameters- campos planos
utm_*
Status de transacao
PENDING: criada e aguardando pagamento.PROCESSING: em processamento interno ou no provedor.COMPLETED: pagamento confirmado.FAILED: falhou.REVERSED: estornada.CANCELLED: cancelada.CHARGEBACK: disputa ou chargeback.
Campo pixCode
Para PIX, a API retorna pixCode no formato copia e cola EMV.
Considere a transacao paga apenas quando status = COMPLETED.
Campo checkout
Para checkout de cartao, a API retorna checkout.
Os campos mais importantes sao:
sessionIduiModeurlpara checkout hostedclientSecretpara checkout self-hostedpublishableKeyquando o fluxo exigir frontend dedicado
