Ao criar uma transação, este é o objeto que você recebe como resposta. Você também receberá esse objeto quando ocorrer uma atualização de status da transação no seu postbackUrl.
Propriedade | Descrição |
---|---|
idint | ID da transação. |
statusstring | Status da transação. Valores possíveis: processing , authorized , paid , refunded , waiting_payment , refused , chargedback , canceled , in_protest , partially_paid |
amountstring | Valor da transação em centavos. Exemplo: R$ 5,00 = 500 |
authorizedAmountint | Valor autorizado em centavos. |
paidAmountint | Valor pago em centavos. |
refundedAmountint | Valor estornado em centavos. |
paymentMethodstring | Meio de pagamento utilizado na transação. Valores possíveis: credit_card , pix , boleto |
installmentsint | Quantidade de parcelas da transação. |
acquirerTypestring | Adquirente responsável pelo processamento da transação. |
externalIdstring | ID da transação na adquirente. |
customerobject | Dados do cliente. Consulte o objeto customer |
shippingobject | Dados referente ao endereço de entrega. Consulte o objeto shipping |
cardobject | Dados do cartão de crédito. Consulte o objeto card |
pixobject | Dados do PIX. Consulte o objeto pix |
boletoobject | Dados do boleto bancário. Consulte o objeto boleto |
sendEmailboolean | Se será enviado um e-mail pela plataforma. |
companyIdint | ID da empresa que criou a transação. |
subscriptionIdint | Quando uma transação for criada a partir de uma assinatura da plataforma, esse campo estará preenchido com o ID dessa assinatura. |
billingIdint | Quando uma transação for criada a partir de uma cobrança interna do painel de cobrança da plataforma, esse campo estará preenchido com o ID dessa cobrança. |
postbackUrlstring | URL de postback que receberá as atualizações de status da transação. |
metadataobject | Objeto com dados adicionais informados na criação da transação. |
traceableboolean | Se o status de entrega do pedido será gerenciado pela plataforma. |
secureIdstring | ID seguro da transação, para visualizá-la no próprio checkout da plataforma sem precisar de autenticação. |
secureUrlstring | URL pós compra, para acessar os detalhes da transação sem autenticação. |
createdAtdatetime | Data de criação da transação. |
updatedAtdatetime | Data da última atualização da transação. |
ipstring | IP de origem que criou a transação, podendo ser diretamente de seu cliente, caso a requisição venha diretamente do client-side, ou de seus servidores, caso tudo esteja centralizando em sua aplicação no server-side. |
refusedReasonobject | Quando uma transação no cartão de crédito for recusada, esse campo estará preenchido com o motivo da recusa. Consulte o objeto refusedReason |
itemsarray | Dados sobre os produtos comprados. Consulte o objeto item |
refundsarray | Caso seja realizado um estorno de uma transação, esse estorno estará contido nesse array. Consulte o objeto refund |
deliveryobject | Caso a propriedade traceable seja true , esse objeto estará preenchido com o status da entrega e código de rastreio. Consulte o objeto delivery |
feeobject | Dados sobre as taxas cobradas na transação. Consulte o objeto fee |
splitsobject | Regras de divisão da transação. Consulte o objeto splits |