Every action in the payment lifecycle, from a simple purchase to a refund, is identified by a specific transaction type code. Understanding what these codes mean is essential for managing your transactions, reconciling your accounts, and handling customer service issues correctly.
Here is a detailed breakdown of the common transaction types you will encounter.
Debit (DB)
- What It Is: This is the most common transaction type for a standard, one-off purchase. It debits the customer's account and credits your merchant account in a single step.
- Common Use Case: A customer buys a product from your online store and pays for it immediately.
- Key Note: This process combines the authorisation and capture of funds into one action.
Pre-authorisation (PA)
- What It Is: This action validates the customer's card and reserves (blocks) the purchase amount on their account without immediately debiting it. The funds are held by the customer's bank pending a final action from you.
- Common Use Cases:
- Online stores that only want to capture the funds when the order is shipped.
- Hotels or car rental companies placing a temporary hold for a security deposit.
- Validating a customer's card details before starting a subscription or free trial.
Capture (CP)
- What It Is: This is the second step after a Pre-authorisation (PA). A Capture "collects" the funds that were previously reserved on the customer's card, triggering the actual movement of money to your account.
- Common Use Case: You have an order that is now ready to ship. You perform a Capture on the original Pre-authorisation to finalize the payment.
- Key Note: A Pre-authorisation will expire if it is not captured within a certain timeframe (usually 7 days).
Reversal (RV)
- What It Is: A Reversal is used to "void" or cancel a transaction before it has been settled. This effectively stops the payment from ever being completed, and the transaction will typically not appear on the customer's final statement.
- Common Use Case: A customer places an order but calls to cancel it on the same day, before your transactions have been settled.
- Key Note: In the South African context, a Reversal should only be used to cancel a Pre-authorisation (PA). Using a Reversal on a completed Debit (DB) is incorrect and can lead to scheme penalties.
Refund (RF)
- What It Is: A Refund is used to send funds back to a customer for a payment that has already been completed and settled into your account.
- Common Use Case: A customer returns a product they have already paid for, and you need to send the money back to their card.
- Key Note: Unlike a Reversal, a Refund is a new transaction that credits the customer. Both the original Debit and the subsequent Refund will appear on their statement.
Rebill (RB)
- What It Is: A Rebill is a transaction that debits a customer's account with reference to a previous successful transaction, using a securely stored token.
- Common Use Case: This is the standard method for processing recurring payments, such as monthly subscriptions, memberships, or payment plans, where the customer has given you consent to charge their card on a schedule.
- Key Note: The first transaction in a subscription is usually a Debit (DB), and all subsequent scheduled payments are Rebill (RB) transactions.
Chargeback (CB)
- What It Is: This is a forced reversal of funds initiated by the customer's bank after the customer disputes a transaction.
- Common Use Case: A customer might initiate a chargeback for reasons like alleged fraud, non-delivery of goods, or dissatisfaction with a product when a resolution could not be reached with the merchant.
- Key Note: Chargebacks are a formal dispute process that can be costly and time-consuming for merchants. Having clear policies and using security features like 3D Secure is the best way to prevent them.
Credit (CD)
- Credit (CD): This transaction type credits a customer and debits a merchant. It is not available to merchants and should not be used.
Receipt (RC)
- Receipt (RC): This is a less common transaction type that confirms a positive booking on a merchant account, typically related to manual payment methods like wire transfers or specific invoicing setups, rather than standard card processing.
Was this article helpful?
That’s Great!
Thank you for your feedback
Sorry! We couldn't be helpful
Thank you for your feedback
Feedback sent
We appreciate your effort and will try to fix the article