Home > @infiniteobjects/shopify-data-manager > AdminTypes > TenderTransaction
A TenderTransaction represents a transaction with financial impact on a shop’s balance sheet. A tender transaction always represents actual money movement between a buyer and a shop. TenderTransactions can be used instead of OrderTransactions for reconciling a shop’s cash flow. A TenderTransaction is immutable once created.
Signature:
export interface TenderTransaction extends Node
Extends: Node
Property | Modifiers | Type | Description |
---|---|---|---|
amount | MoneyV2 | The amount and currency of the tender transaction. | |
id | Scalars[‘ID’][‘output’] | A globally-unique ID. | |
paymentMethod? | Maybe<Scalars[‘String’][‘output’]> | (Optional) Information about the payment method used for the transaction. | |
processedAt? | Maybe<Scalars[‘DateTime’][‘output’]> | (Optional) Date and time when the transaction was processed. | |
remoteReference? | Maybe<Scalars[‘String’][‘output’]> | (Optional) The remote gateway reference associated with the tender transaction. | |
test | Scalars[‘Boolean’][‘output’] | Whether the transaction is a test transaction. | |
transactionDetails? | Maybe<TenderTransactionDetails> | (Optional) Information about the payment instrument used for the transaction. | |
user? | Maybe<StaffMember> | (Optional) The staff member who performed the transaction. |