Transaction types

Transaction types and details.

Overview

Transaction types provide a granular category to classify and better understand transactions, whereas Payment types provide a high-level understanding of the money movement method.

Each of the three card payment types (card, ACH, and account) has its own list of transaction types as described in the following sections.

Card payments

The transaction types listed in the following table are all related to transactions that occur on a card network.

Transaction TypeDescription
Cash WithdrawalCash was withdrawn via an ATM.
Chargeback CreditCredit applied back to the card account
Credit AdjustmentA refund was sent by a merchant to a credit card as a credit adjustment.
FeeFee transaction
POS Cash AdvanceA cash advance was made at an in-store purchase.
POS PurchaseAn online or in-store purchase was made.
POS PIN PurchaseAn in-store purchase was made that involved entering a PIN.
Pre AuthorizationA pre-authorization was initiated on the card.
Provisional CreditTemporary credit applied to the card account
Provisional DebitTemporary debit applied to the card account
Purchase ReturnsAn item that was purchased was returned for a refund or store credit.
RepaymentA repayment was posted to the card account.

ACH payments

The transaction types listed in the following table all result from an ACH transfer.

Transaction TypeDescription
ACH DepositMoney moved into your Bond account.
ACH WithdrawalMoney moved out of your Bond account.
External ACH DepositMoney was moved from an external bank account to a Bond pseudo-DDA through an ACH.
External ACH WithdrawalMoney was moved from a Bond pseudo-DDA to an external bank account through an ACH.

Account payments

All Account transaction types occur within the Bond platform framework and do not use ACH or Card paths, which makes them instantaneous.

Transaction TypeDescription
Load Money Onto CardBond provided funds to a "master" account for initial distribution.
Card to Card TransferA peer-to-peer money movement transaction was made.

For a complete specification and interactive examples, see Retrieving transactions and history in the Bond API Reference.