Transaction Events

Events related to transactional processes, such as: payments, advances, charges, etc.


payment_created

A payment has been created for a customer’s account.

FieldDescription
open_to_buyCustomer’s available balance. Obtained from the balance model. Available = available − balance on hold.
amountPayment amount. The amount is expressed as a positive value, as it represents a credit.
account_card_external_idUnique identifier provided by the processor for the creation of the customer’s account.
external_idUnique payment identifier provided by the partner.
descriptionPayment description provided by the partner.
event_idUnique identifier of the event.
timestampEvent date and time.
typeEvent type.
{
   "data":{
      "open_to_buy":"3000",
      "amount":"1000",
      "account_card_external_id":"1011",
      "external_id":"101",
      "description":"Lulo"
   },
   "event_id":"5ecf55a5-1fca-4231-b171-cc72f7053228",
   "timestamp":"2025-01-31 17:20:33 MST",
   "type":"payment_created"
}

advance_created

A credit has been granted to the customer’s account.

FieldDescription
open_to_buyCustomer’s available balance. Obtained from the balance model. Available = available − balance on hold.
amountCredit amount. The amount is expressed as a positive value, as it represents a credit.
account_card_external_idUnique identifier provided by the processor for the creation of the customer’s account.
external_idUnique identifier of the created adjustment.
event_idUnique identifier of the event.
timestampEvent date and time.
typeEvent type.
{
   "data":{
      "open_to_buy":"3000",
      "amount":"1000",
      "account_card_external_id":"1011",
      "external_id":"101"
   },
   "event_id":"5ecf55a5-1fca-4231-b171-cc72f7053228",
   "timestamp":"2025-01-31 17:20:33 MST",
   "type":"advance_created"
}

charge_created

A charge has been created for the customer’s account.
This process is triggered when regular interest, late interest, or fees are generated.

FieldDescription
open_to_buyCustomer’s available balance. Obtained from the balance model. Available = available − balance on hold.
amountTotal charge amount. The amount may be expressed as a negative or positive value, depending on whether it is a debit or a credit.
tax_amountTax amount applied to the charge.
account_card_external_idUnique identifier provided by the processor for the creation of the customer’s account.
external_idUnique identifier of the created charge.
charge_typeType of charge created. (interest, default_interest, fees, cost)
event_idUnique identifier of the event.
timestampEvent date and time.
typeEvent type.
{
   "data":{
      "open_to_buy":"3000",
      "amount":"1000",
      "tax_amount":"16",
      "account_card_external_id":"1011",
      "external_id":"101",
      "charge_type":"interest"
   },
   "event_id":"5ecf55a5-1fca-4231-b171-cc72f7053228",
   "timestamp":"2025-01-31 17:20:33 MST",
   "type":"charge_created"
}

dispute_created

A dispute has been created for a transaction on the customer’s account.

FieldDescription
open_to_buyCustomer’s available balance. Obtained from the balance model. Available = available − balance on hold.
amountDisputed amount.
account_card_external_idUnique identifier provided by the processor for the creation of the customer’s account.
external_idUnique identifier of the disputed transaction.
event_idUnique identifier of the event.
timestampEvent date and time.
typeEvent type.
{
   "data":{
      "open_to_buy":"3000",
      "amount":"1000",
      "account_card_external_id":"1011",
      "external_id":"101"
   },
   "event_id":"5ecf55a5-1fca-4231-b171-cc72f7053228",
   "timestamp":"2025-01-31 17:20:33 MST",
   "type":"dispute_created"
}

dispute_processed

A dispute has been processed for a transaction on the customer’s account.
The event status indicates whether the dispute was accepted or rejected.

FieldDescription
open_to_buyCustomer’s available balance. Obtained from the balance model. Available = available − balance on hold.
amountDisputed amount.
account_card_external_idUnique identifier provided by the processor for the creation of the customer’s account.
external_idUnique identifier of the disputed transaction.
statusDispute status. (pending, accepted, rejected, cancelled)
event_idUnique identifier of the event.
timestampEvent date and time.
typeEvent type.
{
   "data":{
      "open_to_buy":"3000",
      "amount":"1000",
      "account_card_external_id":"1011",
      "external_id":"101",
      "status":"accepted"
   },
   "event_id":"5ecf55a5-1fca-4231-b171-cc72f7053228",
   "timestamp":"2025-01-31 17:20:33 MST",
   "type":"dispute_processed"
}