Node
An object with an ID to support global identification.
Anchor to Types implemented inTypes implemented in
- •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.
- •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 be
null
for 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 be
null
for 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 be
null
for 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 be
null
for 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 be
null
for 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 conversation with a merchant through the Experts Marketplace.
- Anchor to createdAtcreated•Date
At Time! non-null The date and time the conversation was started.
- Anchor to dashboardUrldashboard•Url!
Url non-null The URL to access this conversation in the Partner Dashboard.
- Anchor to hasUnreadMessageshas•Boolean!
Unread Messages non-null Whether the conversation has unread messages.
- •ID!non-null
A globally unique identifier.
- Anchor to lastEventAtlast•Date
Event At Time! non-null The date and time of the most recent conversation event. Example events: a message being sent, or a proposal being accepted.
- Anchor to merchantUsermerchant•Merchant
User User! non-null The merchant account involved in the conversation.
- Anchor to messagesmessages•Message
Connection! non-null The messages exchanged within the conversation.
- Anchor to statusstatus•Conversation
Status! non-null The status of the Experts Marketplace conversation.
- •OBJECT
- Anchor to confirmedCompletedconfirmed•Boolean!
Completed non-null Whether the merchant has marked the job as complete.
- Anchor to conversationconversation•Conversation
The conversation containing messages exchanged with the merchant.
- Anchor to createdAtcreated•Date
At Time! non-null The date and time the job was submitted to your organization.
- Anchor to dashboardUrldashboard•Url!
Url non-null A URL to access this job in the Partner Dashboard.
- •ID!non-null
A globally unique identifier.
- Anchor to lastEventAtlast•Date
Event At Time! non-null The date and time of the most recent job event.
- Anchor to requirementsrequirements•[Job
Requirement!]! non-null The job requirements that the merchant provided.
- Anchor to servicesservices•[Service!]!non-null
The services requested for this job.
- Anchor to shopshop•Shop!non-null
The shop that submitted the job.
- Anchor to statusstatus•Job
Status! non-null The status of the job.
- •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 merchant account. This might be a shop owner, a staff member, or a user that isn't associated with a shop. A single merchant account can be associated with many shops.
- 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 namename•String!non-null
The user's full name.
- Anchor to timezonetimezone•String!non-null
The user's time zone.
- •OBJECT
A message exchanged within a conversation.
- Anchor to bodybody•String
The message body.
- Anchor to fileUrlsfile•[Url!]!
Urls non-null A collection of URLs pointing to files attached to the message.
- •ID!non-null
A globally unique identifier.
- Anchor to sentAtsent•Date
At Time! non-null The date and time the message was sent.
- Anchor to sentBysent•Message
By Sender! non-null The organization or user that sent the message.
- Anchor to sentViasent•Message
Via Sent Via! non-null The platform that was used to send the message.
- •OBJECT
A Partner organization.
- 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 namename•String!non-null
The name of the actor. This might be a Partner organization or shop name.
- •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.com
domain name.- Anchor to namename•String!non-null
The name of the actor. This might be a Partner organization or shop name.
- •OBJECT
A Shopify employee.
- 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 namename•String!non-null
The Shopify employee's full 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
An owner or staff member of the Partner Organization.
- 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 namename•String!non-null
The team member's full name.
- •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.