OrderCreateOrderTransactionInput
The input fields for a transaction to create for an order.
Anchor to FieldsFields
- Anchor to amountSetamount•
Set MoneyBag requiredInput! The amount of the transaction.
- Anchor to authorizationCodeauthorization•
Code The authorization code associated with the transaction.
- Anchor to deviceIddevice•
Id The ID of the device used to process the transaction.
- Anchor to gatewaygateway•
The name of the gateway the transaction was issued through.
- Anchor to giftCardIdgift•
Card Id The ID of the gift card used for this transaction.
- Anchor to kindkind•Order
Transaction Default:SALEKind The kind of transaction.
- Anchor to locationIdlocation•
Id The ID of the location where the transaction was processed.
- Anchor to processedAtprocessed•
At The date and time when the transaction was processed.
- Anchor to receiptJsonreceipt•
Json The transaction receipt that the payment gateway attaches to the transaction. The value of this field depends on which payment gateway processed the transaction.
- Anchor to statusstatus•Order
Transaction Default:SUCCESSStatus The status of the transaction.
- Anchor to testtest•BooleanDefault:false
Whether the transaction is a test transaction.
- Anchor to userIduser•
Id The ID of the user who processed the transaction.
Anchor to Input objects using this inputInput objects using this input
- •INPUT OBJECT
The payment transactions to create for the order.