Below is a breakdown of the fields that make up a transaction.

{
  "id": "f1f3d35a-6ce5-4ebb-9a86-6fd3d8b262c2",
  "payer": {
    "name": "Jose Marcos",
    "document": "12345678912"
  },
  "created_at": "2023-07-19T15:47:18.950595-03:00",
  "reference": "",       		
  "method": "PIX",      		
  "value": 1,
  "status": "FINISHED",     
  "currency": "USD",
  "currency_to": "BRL",                                       
  "value_to_pay": 4.78,                                       
  "payment_identifier": "E544035632023053117100obQyCOFvaa",   
  "paid_at": "2023-07-19T18:47:46Z",    											
  "ticket_reference": "80000001",
  "reverted_at": null,
  "cancellation_reason": {
    "msg": "The CPF/CNPJ provided must be the same document as the payer. Expected document: ***.131.221-**, Payer document: ***.564.800-**. The funds will be returned automatically within a few moments.",
    "error": "divergent.cpf_cnpj"
  }
}
FieldDescriptionTypeNote
idOur internal IDUUID
payerPayer's dataObjectThe payer's name and document will be blank when the transaction is PENDING.
payer.namePayer's nameString
payer.documentPayer's documentStringWhen the document number is CPF, it will have 11 digits, when it is CNPJ, it will have 14 digits.
created_atThe time when the transaction was createdDatetime
referenceYour internal referenceString
methodMethod typeEnum (PIX)
valueTransaction valueDoubleThis value is in the original currency
statusTransaction statusEnum (Possible statuses)
currencyCurrencyEnum (Possible currencies)
currency_toCurrency to payEnum (BRL)BRL
value_to_payTransaction's value to user payDoubleThis value is in BRL
payment_identifierPix EndToEndIdStringTransaction identifier in the Pix system
paid_atThe time when the transaction was paidDatetimeThis value can be null.
ticket_referenceInternal reference for reconciliationString
reverted_atThe time when the transaction was revertedDatetimeThis value can be null.
cancellation_reasonDetails related to canceling the orderObjectThis value can be null, when the status is different from CANCELED.
cancellation_reason.errorTag for identifying the errorString
cancellation_reason.msgMessage for identifying the errorStringThis error message will always be in English.