Skip to main content

TransactionTypes

Transaction operation types representing different payment processing operations with specific business logic

enum TransactionTypes {
AUTHORIZATION
CANCEL_AUTHORIZATION
PAY
REFUND
CHARGEBACK
}

Values

TransactionTypes.AUTHORIZATION

Reserve funds on customer's payment method without capturing - funds are held but not transferred

TransactionTypes.CANCEL_AUTHORIZATION

Cancel a previously created authorization - releases reserved funds back to customer

TransactionTypes.PAY

Capture funds from an authorization or process direct payment - transfers money from customer to merchant

TransactionTypes.REFUND

Return funds to customer for a completed payment - reverses a previous payment transaction

TransactionTypes.CHARGEBACK

Forced reversal of payment initiated by customer's bank - dispute resolution mechanism

Member Of

CreateTransactionInput input ● Transaction object