Airwallex logo

Transaction events and categories

Transaction event types, subtypes, fund movement mapping, and transaction category values for Issuing lifecycles and card transactions.

Copy for LLMView as Markdown

Each transaction event has a type and optional subtype that classify the event. For example:

  • An authorization can have subtype incremental_authorization.
  • A reversal can have subtype partial_reversal.

Together, status (on the card transaction), event type, and subtype describe the full picture of the transaction.

Event types

Event typeDescription
AUTHORIZATIONRequest to the issuer to validate the card for payment; can be approved or declined.
CLEARINGRequest to complete settlement of a previously approved authorization; can settle a partial, exact, or (within scheme rules) greater amount.
REVERSALRequest to reverse a previously approved authorization or a previously cleared transaction; can be partial or full.

Event type and fund movement mapping

The following table maps event.type, event.subtype, transaction_category, and fund movement behavior. Use it to interpret how each transaction event affects the wallet.

Event typeSubtypeTransaction categoryFund movement
AUTHORIZATIONAUTHORIZATIONPURCHASE, CASH_DISBURSEMENT, ACCOUNT_FUNDING, BILL_PAYMENTReservation of funds
AUTHORIZATIONAUTHORIZATIONMERCHANT_CREDITNo movement of funds
AUTHORIZATIONINCREMENTAL_AUTHORIZATIONPURCHASEReservation of funds
AUTHORIZATIONVERIFICATIONPURCHASENo movement of funds
CLEARINGCLEARINGPURCHASE, CASH_DISBURSEMENT, ACCOUNT_FUNDING, BILL_PAYMENTDebit of funds
CLEARINGCLEARINGMERCHANT_CREDIT, ORIGINAL_CREDIT, DISPUTE_CREDITCredit of funds
CLEARINGCLEARING_REVERSALPURCHASE, CASH_DISBURSEMENT, ACCOUNT_FUNDING, BILL_PAYMENTCredit of funds
CLEARINGCLEARING_REVERSALMERCHANT_CREDIT,ORIGINAL_CREDITDebit of funds
CLEARINGPARTIAL_CLEARINGPURCHASEDebit of funds
REVERSALREVERSALPURCHASE, CASH_DISBURSEMENT, ACCOUNT_FUNDING, BILL_PAYMENTRelease of reserved funds
REVERSALREVERSALMERCHANT_CREDITNo movement of funds
REVERSALPARTIAL_REVERSALPURCHASERelease of reserved funds
EXPIRED_AUTHORIZATION-PURCHASE, CASH_DISBURSEMENT, ACCOUNT_FUNDING, BILL_PAYMENTRelease of reserved funds

Transaction categories

The following table lists the transaction_category values documented here, with a definition and typical use case for each.

Transaction categoryDefinitionUse case
PURCHASEA purchase of goods or services at a merchant.Cardholder buys goods or services at a merchant (retail, online, or in-person).
CASH_DISBURSEMENTA cash withdrawal, typically at an ATM or over the counter.Cardholder withdraws cash from an ATM or receives cash from a bank or agent.
ACCOUNT_FUNDINGA transaction that loads or adds funds to an account.Loading a prepaid or wallet account; adding funds to the card balance.
QUASI_CASHA transaction for cash-equivalent instruments (for example, traveler's checks, money orders, casino chips).Cardholder purchases instruments that can be exchanged for cash or used like cash.
MERCHANT_CREDITA credit issued by a merchant (refund, rebate, or adjustment) that increases the account balance.Merchant refunds a purchase, applies a rebate, or credits the cardholder.
DISPUTE_CREDITA credit resulting from a dispute resolution in the cardholder's favor.Chargeback or dispute outcome credits funds back to the cardholder.
ORIGINAL_CREDITFunds are pushed to the card for the purpose of money transfer.Payroll, benefits, disbursements, or other push payments sent to the card.
ELIGIBILITY_INQUIRYAn inquiry to verify card or account eligibility with no money movement.Verification (for example, $0 authorization) to confirm the card is valid and usable.
BILL_PAYMENTA payment to another party or a domestic bill-pay style payment (covers former PAY_OTHER_PARTY and PAYMENT_US categories).Cardholder pays a bill, pays a third party, or completes a domestic bill-pay or similar payment flow.

See also

Was this page helpful?