Payment types

Payment typeRequest parameterDescription
DebitDBDebits the customer account and credits the merchant account.
CreditCDCredits the customer account and debits the merchant account.
RefundRFCredits the customer account referencing a prior debit or capture transaction. Can be partial or full.
ReversalRVReverses an already processed preauthorisation transaction.
ChargebackCBA negative charge on the merchant account, generally triggered by a customer returning a DB or RB transaction.
RebillRBDebits the customer account with a reference to a prior debit transaction. Generally used to rebill an already-processed debit transaction for a chargeback or to add more products to an already-processed order.
PreauthorisationPAA stand-alone authorisation that triggers optional risk management and validation. A capture referencing the preauthorisation confirms the payment.
CaptureCPCaptures a preauthorised amount.
RegistrationRGRegisters a card which you can then charge on a recurring basis or for one-click payments using the registration token.
DeregistrationDRDeregisters a card so that you can no longer charge it on a recurring basis or for one-click payments using the registration token.
ConfirmationCFConfirms a token.

📘

For details on when to use a refund and when to use a reversal, see the support knowledge base.