Node
An object with an ID to support global identification.
Anchor to Types implemented inTypes implemented in
- App (App)
- AppCredit (AppCredit)
- AppOneTimeSale (AppOneTimeSale)
- AppPurchaseOneTime (AppPurchaseOneTime)
- AppSaleAdjustment (AppSaleAdjustment)
- AppSaleCredit (AppSaleCredit)
- AppSubscription (AppSubscription)
- AppSubscriptionSale (AppSubscriptionSale)
- AppUsageRecord (AppUsageRecord)
- AppUsageSale (AppUsageSale)
- LegacyTransaction (LegacyTransaction)
- ReferralAdjustment (ReferralAdjustment)
- ReferralTransaction (ReferralTransaction)
- ServiceSale (ServiceSale)
- ServiceSaleAdjustment (ServiceSaleAdjustment)
- Shop (Shop)
- TaxTransaction (TaxTransaction)
- ThemeSale (ThemeSale)
- ThemeSaleAdjustment (ThemeSaleAdjustment)
- •OBJECT
A Shopify app.
- Anchor to apiKeyapi•String!
Key non-null A unique application API identifier.
- Anchor to eventsevents•App
Event Connection! non-null A list of app events.
- Anchor to afterafter•String
Returns the elements in the list that come after the specified cursor.
- Anchor to beforebefore•String
Returns the elements in the list that come before the specified cursor.
- Anchor to firstfirst•Int
Returns the first n elements from the list.
- Anchor to lastlast•Int
Returns the last n elements from the list.
- Anchor to typestypes•[App
Event Types!] Returns app events of the specified types.
- Anchor to shopIdshop•ID
Id Returns app events associated with the specified shop ID. Example value:
.- Anchor to chargeIdcharge•ID
Id Returns app events associated with the specified app charge. Example value:
.- Anchor to occurredAtMinoccurred•Date
At Min Time Returns app events that occurred on or after the specified date and time.
- Anchor to occurredAtMaxoccurred•Date
At Max Time Returns app events that occurred on or before the specified date and time.
Arguments
- •ID!non-null
The ID of the app. Example value:
.- Anchor to namename•String!non-null
The name of the app.
- •OBJECT
A credit issued to a merchant for an app. Merchants are entitled to app credits under certain circumstances, such as when a paid app subscription is downgraded partway through its billing cycle.
- Anchor to amountamount•Money!non-null
The amount that can be used towards future app purchases in Shopify.
- •ID!non-null
A globally unique identifier.
- Anchor to namename•String!non-null
The description of the app credit.
- Anchor to testtest•Boolean!non-null
Whether the app credit was a test transaction.
- •OBJECT
A transaction corresponding to a one-time app charge.
- •App!non-null
The app associated with the sale.
- Anchor to chargeIdcharge•ID
Id The ID of the app charge associated with the transaction. Example value:
. This value might benullfor transactions that occurred before September 2020.- Anchor to createdAtcreated•Date
At Time! non-null The date and time when the transaction was recorded.
- Anchor to grossAmountgross•Money
Amount The total amount that the merchant paid, excluding taxes.
- •ID!non-null
The transaction ID.
- Anchor to netAmountnet•Money!
Amount non-null The net amount that is added to or deducted from your payout.
- Anchor to shopshop•Shop
The shop associated with the transaction.
- Anchor to shopifyFeeshopify•Money
Fee The amount that Shopify retained from the sale.
- •App!
- •OBJECT
A one-time app charge for services and features purchased once by a store. For example, a one-time migration of a merchant's data from one platform to another.
- Anchor to amountamount•Money!non-null
The amount of the app charge.
- •ID!non-null
A globally unique identifier.
- Anchor to namename•String!non-null
The name of the app charge.
- Anchor to testtest•Boolean!non-null
Whether the app purchase was a test transaction.
- •OBJECT
A transaction corresponding to a refund, downgrade, or adjustment of an app charge.
- •App!non-null
The app associated with the refund.
- Anchor to chargeIdcharge•ID
Id The ID of the app charge associated with the transaction. Example value:
. This value might benullfor transactions that occurred before September 2020.- Anchor to createdAtcreated•Date
At Time! non-null The date and time when the transaction was recorded.
- Anchor to grossAmountgross•Money
Amount The total amount that the merchant paid, excluding taxes.
- •ID!non-null
The transaction ID.
- Anchor to netAmountnet•Money!
Amount non-null The net amount that is added to or deducted from your payout.
- Anchor to shopshop•Shop
The shop associated with the transaction.
- Anchor to shopifyFeeshopify•Money
Fee The amount that Shopify retained from the adjustment.
- •App!
- •OBJECT
A transaction corresponding to an app credit.
- •App!non-null
The app associated with the sale.
- Anchor to chargeIdcharge•ID
Id The ID of the app charge associated with the transaction. Example value:
. This value might benullfor transactions that occurred before September 2020.- Anchor to createdAtcreated•Date
At Time! non-null The date and time when the transaction was recorded.
- Anchor to grossAmountgross•Money
Amount The total amount that the merchant paid, excluding taxes.
- •ID!non-null
The transaction ID.
- Anchor to netAmountnet•Money!
Amount non-null The net amount that is added to or deducted from your payout.
- Anchor to shopshop•Shop
The shop associated with the transaction.
- Anchor to shopifyFeeshopify•Money
Fee The amount that Shopify retained from the sale.
- •App!
- •OBJECT
A recurring charge for use of an app, such as a monthly subscription charge.
- Anchor to amountamount•Money!non-null
The amount of the app charge.
- Anchor to billingOnbilling•Date
On Time The date when the merchant will next be billed.
- •ID!non-null
A globally unique identifier.
- Anchor to namename•String!non-null
The name of the app charge.
- Anchor to testtest•Boolean!non-null
Whether the app purchase was a test transaction.
- •OBJECT
A transaction corresponding to an app subscription charge.
- •App!non-null
The app associated with the sale.
- Anchor to billingIntervalbilling•App
Interval Pricing Interval The billing frequency for the app.
- Anchor to chargeIdcharge•ID
Id The ID of the app charge associated with the transaction. Example value:
. This value might benullfor transactions that occurred before September 2020.- Anchor to createdAtcreated•Date
At Time! non-null The date and time when the transaction was recorded.
- Anchor to grossAmountgross•Money
Amount The total amount that the merchant paid, excluding taxes.
- •ID!non-null
The transaction ID.
- Anchor to netAmountnet•Money!
Amount non-null The net amount that is added to or deducted from your payout.
- Anchor to shopshop•Shop
The shop associated with the transaction.
- Anchor to shopifyFeeshopify•Money
Fee The amount that Shopify retained from the sale.
- •App!
- •OBJECT
An app charge. This charge varies based on how much the merchant uses the app or a service that the app integrates with.
- Anchor to amountamount•Money!non-null
The amount of the app charge.
- •ID!non-null
A globally unique identifier.
- Anchor to namename•String!non-null
The name of the app charge.
- Anchor to testtest•Boolean!non-null
Whether the app purchase was a test transaction.
- •OBJECT
A transaction corresponding to an app usage charge.
- •App!non-null
The app associated with the sale.
- Anchor to chargeIdcharge•ID
Id The ID of the app charge associated with the transaction. Example value:
. This value might benullfor transactions that occurred before September 2020.- Anchor to createdAtcreated•Date
At Time! non-null The date and time when the transaction was recorded.
- Anchor to grossAmountgross•Money
Amount The total amount that the merchant paid, excluding taxes.
- •ID!non-null
The transaction ID.
- Anchor to netAmountnet•Money!
Amount non-null The net amount that is added to or deducted from your payout.
- Anchor to shopshop•Shop
The shop associated with the transaction.
- Anchor to shopifyFeeshopify•Money
Fee The amount that Shopify retained from the sale.
- •App!
- •OBJECT
A transaction of a type that is no longer supported.
- Anchor to amountamount•Money!non-null
The net amount that is added to or deducted from your payout.
- Anchor to createdAtcreated•Date
At Time! non-null The date and time when the transaction was recorded.
- •ID!non-null
The transaction ID.
- Anchor to shopshop•Shop
The shop associated with the transaction.
- •OBJECT
A transaction corresponding to a shop referral adjustment.
- Anchor to amountamount•Money!non-null
The net amount that is added to or deducted from your payout.
- Anchor to categorycategory•Referral
Category! non-null The referral type.
- Anchor to createdAtcreated•Date
At Time! non-null The date and time when the transaction was recorded.
- •ID!non-null
The transaction ID.
- Anchor to shopshop•Shop
The referred shop.
- •OBJECT
A transaction corresponding to a shop referral.
- Anchor to amountamount•Money!non-null
The net amount that is added to your payout.
- Anchor to categorycategory•Referral
Category! non-null The referral type.
- Anchor to createdAtcreated•Date
At Time! non-null The date and time when the transaction was recorded.
- •ID!non-null
The transaction ID.
- Anchor to shopshop•Shop!non-null
The referred shop.
- •OBJECT
A transaction corresponding to a paid invoice for a service.
- Anchor to createdAtcreated•Date
At Time! non-null The date and time when the transaction was recorded.
- Anchor to grossAmountgross•Money
Amount The total amount that the merchant paid, excluding taxes.
- •ID!non-null
The transaction ID.
- Anchor to netAmountnet•Money!
Amount non-null The net amount that is added to or deducted from your payout.
- Anchor to shopshop•Shop
The shop associated with the transaction.
- Anchor to shopifyFeeshopify•Money
Fee The amount that Shopify retained from the sale.
- •OBJECT
A transaction corresponding to a refund, downgrade, or adjustment of a service sale.
- Anchor to createdAtcreated•Date
At Time! non-null The date and time when the transaction was recorded.
- Anchor to grossAmountgross•Money
Amount The total amount that the merchant paid, excluding taxes.
- •ID!non-null
The transaction ID.
- Anchor to netAmountnet•Money!
Amount non-null The net amount that is added to or deducted from your payout.
- Anchor to shopshop•Shop
The shop associated with the transaction.
- Anchor to shopifyFeeshopify•Money
Fee The amount that Shopify retained from the adjustment.
- •OBJECT
A Shopify shop.
- Anchor to avatarUrlavatar•Url
Url A URL referencing the avatar associated with the actor.
- •ID!non-null
A globally unique identifier for the actor. Example value:
.- Anchor to myshopifyDomainmyshopify•Url!
Domain non-null The shop's
.myshopify.comdomain name.- Anchor to namename•String!non-null
The name of the actor. This might be a Partner organization or shop name.
- •OBJECT
Tax transactions are not computed for pending transactions. Instead, they're rolled up as one transaction per payout. The type of tax and the way it's computed is dependent on the type of transaction.
For sale transactions, such as app subscriptions or theme purchases, Shopify charges the Partner tax on the fee collected for brokering the transaction. The amount is a negative number in this scenario.
For referral transactions, such as a development store transfer, Shopify pays the Partner a commission. The tax represents any taxes on the referral commission that are payable to the Partner. The amount is a positive number in this scenario.
- Anchor to amountamount•Money!non-null
The net amount that is added to or deducted from your payout.
- Anchor to createdAtcreated•Date
At Time! non-null The date and time when the transaction was recorded.
- •ID!non-null
The transaction ID.
- Anchor to typetype•Tax
Transaction Type! non-nullDeprecated
- •OBJECT
A transaction corresponding to a theme purchase.
- Anchor to createdAtcreated•Date
At Time! non-null The date and time when the transaction was recorded.
- Anchor to grossAmountgross•Money
Amount The total amount that the merchant paid, excluding taxes.
- •ID!non-null
The transaction ID.
- Anchor to netAmountnet•Money!
Amount non-null The net amount that is added to or deducted from your payout.
- Anchor to shopshop•Shop
The shop associated with the transaction.
- Anchor to shopifyFeeshopify•Money
Fee The amount that Shopify retained from the sale.
- Anchor to themetheme•Theme!non-null
The theme associated with the purchase.
- •OBJECT
A transaction corresponding to a refund, downgrade, or adjustment of a theme sale.
- Anchor to createdAtcreated•Date
At Time! non-null The date and time when the transaction was recorded.
- Anchor to grossAmountgross•Money
Amount The total amount that the merchant paid, excluding taxes.
- •ID!non-null
The transaction ID.
- Anchor to netAmountnet•Money!
Amount non-null The net amount that is added to or deducted from your payout.
- Anchor to shopshop•Shop
The shop associated with the transaction.
- Anchor to shopifyFeeshopify•Money
Fee The amount that Shopify retained from the adjustment.
- Anchor to themetheme•Theme!non-null
The theme associated with the refund.