| Name | Type | Description | Notes |
|---|---|---|---|
| request_type | str | Object name of the primary transaction request. | |
| transaction_amount | Amount | ||
| store_id | str | An optional outlet ID for clients that support multiple stores in the same app. | [optional] |
| merchant_transaction_id | str | The unique merchant transaction ID from the request header, if supplied. | [optional] |
| transaction_origin | TransactionOrigin | [optional] | |
| order | Order | [optional] | |
| ipg_transaction_id | int | The IPG transactionId to reference a payerauth for example. | [optional] |
| allow_partial_approval | bool | Indicates if the particular transaction is a partial approval transaction, if supplied. | [optional] |