Skip to main content
Log inSign up
Anchor to StoreCreditAccountTransactionOrigin

StoreCreditAccountTransactionOrigin

union

The origin of a store credit account transaction.

OBJECT

A payment transaction in the context of an order.

accountNumber

The masked account number associated with the payment method.

amountRoundingSet

The rounding adjustment applied on the cash amount in shop and presentment currencies.

amountSet
non-null

The amount and currency of the transaction in shop and presentment currencies.

authorizationCode

Authorization code associated with the transaction.

authorizationExpiresAt

The time when the authorization expires. This field is available only to stores on a Shopify Plus plan.

createdAt
non-null

Date and time when the transaction was created.

errorCode

A standardized error code, independent of the payment provider.

fees
non-null

The transaction fees charged on the order transaction. Only present for Shopify Payments transactions.

formattedGateway

The human-readable payment gateway name used to process the transaction.

gateway

The payment gateway used to process the transaction.

id
non-null

A globally-unique ID.

kind
non-null

The kind of transaction.

manuallyCapturable
non-null

Whether the transaction can be manually captured.

manualPaymentGateway
non-null

Whether the transaction is processed by manual payment gateway.

maximumRefundableV2

Specifies the available amount with currency to refund on the gateway. This value is only available for transactions of type SuggestedRefund.

multiCapturable
non-null

Whether the transaction can be captured multiple times.

order

The associated order.

parentTransaction

The associated parent transaction, for example the authorization of a capture.

paymentDetails

The payment details for the transaction.

paymentIcon

The payment icon to display for the transaction.

paymentId

The payment ID associated with the transaction.

processedAt

Date and time when the transaction was processed.

receiptJson

The transaction receipt that the payment gateway attaches to the transaction. The value of this field depends on which payment gateway processed the transaction.

settlementCurrency

The settlement currency.

settlementCurrencyRate

The rate used when converting the transaction amount to settlement currency.

shopifyPaymentsSet

Contains all Shopify Payments information related to an order transaction. This field is available only to stores on a Shopify Plus plan.

status
non-null

The status of this transaction.

test
non-null

Whether the transaction is a test transaction.

totalUnsettledSet

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 who was logged into the Shopify POS device when the transaction was processed.

amount
non-null

The amount of money.

amountV2
non-null

The amount and currency of the transaction.

maximumRefundable

Specifies the available amount to refund on the gateway. This value is only available for transactions of type SuggestedRefund.

paymentMethod

The payment method used for the transaction. This value is null if the payment method is unknown.

totalUnsettled

Specifies the available amount to capture on the gateway. Only available when an amount is capturable or manually mark as paid.

totalUnsettledV2

Specifies the available amount with currency to capture on the gateway. Only available when an amount is capturable or manually mark as paid.


Was this section helpful?

Anchor to Fields with this unionFields with this union


Was this section helpful?