This is an extension of this article 




Payment Types



  Code



Description



Capture



   CP



Captures a preauthorized (PA) amount.



Chargeback



   CB



A negative booking on the merchant account. Usually triggered by a customer or bank returning a Debit (DB) or Rebill (RB) transaction.



Credit



   CD



Credits the customer and debits the merchant account (This is not available to merchants in South Africa)



Debit



   DB



Debits the customer and credits the merchant account.



Preauthorisation



   PA



Performs all risk management validations and stores all transaction data for later retrieval. Additionally reserves (blocks) the payment amount on the customer’s credit card. A later Capture (CP) or Credit (CD) with reference to the Preauthorisation (PA) triggers the actual booking.



Rebill



   RB



Debits the customer account with a reference to a prior Debit (DB) transaction. Usually rebills an already processed Debit (DB) transaction in case of a chargeback or to add more products to an already processed order.



Receipt



   RC



A positive booking on the merchant account. Usually triggered by a bank returning a Credit (CD) or Refund (RF) transaction, or by a customer’s credit transfer to the merchant’s bank account. Such a receipt appears especially in conjunction with prepayment or invoice transactions.



Refund



    RF



Credits the customer account with a reference to a prior Debit (DB) or Credit (CD) transaction, so the customer’s account statement will show two bookings. Some receivers and senders don’t support Refunds.



Reversal



    RV



Reverses an already processed Preauthorization (PA), Debit (DB), or Credit (CD) transaction, so the customer’s account statement will not show the booking. Reversals are possible only until a predefined cut-off time. Some senders and receivers don’t support them.