TransactionType
A model the API reference uses in a request or a response. The operation pages link every field typed as this model here.
Represents the various types of transactions that can be performed in the system.
Values
Authorization |
Represents an authorization transaction, typically used to verify funds availability without capturing the amount. |
Sale |
Represents a sale transaction, which authorizes and captures funds in a single step. |
Return |
Represents a return transaction, used to refund money to the customer. |
Void |
Represents a void transaction, used to cancel a previously authorized transaction before it is settled. |
Force |
Represents a force transaction, typically used to manually enter a previously authorized transaction. |
Capture |
Represents a capture transaction, used to capture funds from a previously authorized transaction. |
CaptureAll |
Represents a capture all transaction, used to capture funds from multiple previously authorized transactions. |
RepeatSale |
Represents a repeat sale transaction, used to process a new sale based on a previous transaction's details. |
Adjustment |
Represents an adjustment transaction, used to modify the amount of a previous transaction. |
Activate |
Represents an activate transaction, typically used to activate a gift card or prepaid card. |
Deactivate |
Represents a deactivate transaction, typically used to deactivate a gift card or prepaid card. |
Redeem |
Represents a redeem transaction, typically used to redeem value from a gift card or loyalty program. |
Inquire |
Represents an inquire transaction, used to check the status or balance of an account or card. |
Reload |
Represents a reload transaction, typically used to add value to a gift card or prepaid card. |
VoucherClear |
Represents an offline EBT voucher clear: a terminal was offline, a paper food-stamp (SNAP) or eWIC voucher was written against a voice-obtained approval code, and the voucher is later uploaded so the benefit clears. Permitted on EBT SNAP and eWIC tenders only. |
Payout |
Represents a payout transaction, used to push funds from the merchant to an external bank account as an ACH credit. Unlike Return, which refunds a prior debit, a payout is a standalone outbound fund transfer with no originating transaction. |
Fields
| Field | Type | Description |
|---|
This model has no documented fields.