TransactionType¶
-
public enum
TransactionType
¶ Transaction type
Enum Constants¶
CASH_ADVANCE¶
-
public static final TransactionType
CASH_ADVANCE
¶ Perform cash advance transactions.
DEFERRED_PAYMENT¶
-
public static final TransactionType
DEFERRED_PAYMENT
¶ Not currently supported. Begin or continue a deferred payment plan
DEFERRED_PAYMENT_COMPLETION¶
-
public static final TransactionType
DEFERRED_PAYMENT_COMPLETION
¶ Not currently supported. Finish a deferred payment plan
DELAYED_CHARGE¶
-
public static final TransactionType
DELAYED_CHARGE
¶ Delayed charge to perform Pre-auth delayed charge transactions.
DEPOSIT¶
-
public static final TransactionType
DEPOSIT
¶ Deposit funds into an account. This differs from refund in that the funds are transferred (credited) immediately to the cardholder account, rather than upon settlement
GRATUITY_ADJUSTMENT¶
-
public static final TransactionType
GRATUITY_ADJUSTMENT
¶ Gratuity adjustment. Used when we need to enable adjusting the gratuity amount of a payment which is already captured / completed.
INSTALLMENT¶
-
public static final TransactionType
INSTALLMENT
¶ Installment based payment plan
PAYMENT¶
-
public static final TransactionType
PAYMENT
¶ A direct payment, attempting to collect the funds in full at once
RECURRING¶
-
public static final TransactionType
RECURRING
¶ A recurring payment. The first recurring payment must have the card present, or sometimes a token might be used, depending on the payment host. This can only be used with PaymentType of CREDIT (default) or ALTERNATE_TYPE.
REFUND¶
-
public static final TransactionType
REFUND
¶ A refund for a specific payment
STORED_VALUE¶
-
public static final TransactionType
STORED_VALUE
¶ Stored value to perform gift card payment transactions.
VOID_TYPE¶
-
public static final TransactionType
VOID_TYPE
¶ Used to void a transaction