# 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

| Value | Description |
| --- | --- |
| `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. |

## See also

- [All documentation](https://devportal.demo.winkpg.io/llms.txt): the machine-readable index of every public page on this site.
