StoreCreditAccountTransactionOrigin
The origin of a store credit account transaction.
Anchor to Possible typesPossible types
- •OBJECT
A payment transaction in the context of an order.
- account
Number •String The masked account number associated with the payment method.
- amount
Rounding •Set MoneyBag The rounding adjustment applied on the cash amount in shop and presentment currencies.
- amount
Set •Moneynon-nullBag! The amount and currency of the transaction in shop and presentment currencies.
- authorization
Code •String Authorization code associated with the transaction.
- authorization
Expires •At DateTime The time when the authorization expires. This field is available only to stores on a Shopify Plus plan.
- created
At •Datenon-nullTime! Date and time when the transaction was created.
- error
Code •OrderTransaction Error Code A standardized error code, independent of the payment provider.
- fees•[Transactionnon-null
Fee!]! The transaction fees charged on the order transaction. Only present for Shopify Payments transactions.
- formatted
Gateway •String The human-readable payment gateway name used to process the transaction.
- gateway•String
The payment gateway used to process the transaction.
- id•ID!non-null
A globally-unique ID.
- kind•Ordernon-null
Transaction Kind! The kind of transaction.
- manually
Capturable •Boolean!non-null Whether the transaction can be manually captured.
- manual
Payment •Gateway Boolean!non-null Whether the transaction is processed by manual payment gateway.
- maximum
Refundable •V2 MoneyV2 Specifies the available amount with currency to refund on the gateway. This value is only available for transactions of type
.
- multi
Capturable •Boolean!non-null Whether the transaction can be captured multiple times.
- order•Order
The associated order.
- parent
Transaction •OrderTransaction The associated parent transaction, for example the authorization of a capture.
- payment
Details •PaymentDetails The payment details for the transaction.
- payment
Icon •Image The payment icon to display for the transaction.
- payment
Id •String The payment ID associated with the transaction.
- processed
At •DateTime Date and time when the transaction was processed.
- receipt
Json •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.
- settlement
Currency •CurrencyCode The settlement currency.
- settlement
Currency •Rate Decimal The rate used when converting the transaction amount to settlement currency.
- shopify
Payments •Set ShopifyPayments Transaction Set Contains all Shopify Payments information related to an order transaction. This field is available only to stores on a Shopify Plus plan.
- status•Ordernon-null
Transaction Status! The status of this transaction.
- test•Boolean!non-null
Whether the transaction is a test transaction.
- total
Unsettled •Set MoneyBag Specifies the available amount with currency to capture on the gateway in shop and presentment currencies. Only available when an amount is capturable or manually mark as paid.
- user•Staff
Member Staff member who was logged into the Shopify POS device when the transaction was processed.
- amount•Money!non-null
The amount of money.
- amount
V2 •Moneynon-nullV2! The amount and currency of the transaction.
- maximum
Refundable •Money Specifies the available amount to refund on the gateway. This value is only available for transactions of type
.
- payment
Method •PaymentMethods The payment method used for the transaction. This value is
null
if the payment method is unknown.- total
Unsettled •Money Specifies the available amount to capture on the gateway. Only available when an amount is capturable or manually mark as paid.
- total
Unsettled •V2 MoneyV2 Specifies the available amount with currency to capture on the gateway. Only available when an amount is capturable or manually mark as paid.
- account
Anchor to Fields with this unionFields with this union
- •OBJECT
The origin of the store credit account transaction.
- Anchor to StoreCreditAccountDebitRevertTransaction.originStore•
Credit Account Debit Revert Transaction.origin OBJECT The origin of the store credit account transaction.
- •OBJECT
The origin of the store credit account transaction.
- Anchor to StoreCreditAccountExpirationTransaction.originStore•
Credit Account Expiration Transaction.origin OBJECT The origin of the store credit account transaction.
- •INTERFACE
The origin of the store credit account transaction.