Fields


store
String!
required

The name of the Shopify store.

cartLines

An array of ShopifyCartLine objects, each representing a line item in the cart with the Shopify product variant details and the quantity of the variant.

An Offer object containing information about taxes, prices, and shipping methods related to the items in the cart.

shipsToCountries
required

Countries that the store ships to.

isSubmitted
Boolean!
required

True if the store items ended up with a successful checkout

orderId
String!
required

A unique identifier which will be used for the order placed for this store. Look up more details with orderByID after the cart has been submitted.

requestId
String!
required

Deprecated. Use orderId instead.

checkoutUrl
required

We generally do not recommend using this field. Most Rye integrations should checkout using the submitCart mutation instead.

A link which can be used to check out this store’s order using Shopify’s checkout system.

Note that the customer is free to enter their own details in this UI, which may or may not match up with the buyer identity.

Checking out in this way for Sell Anything API orders will result in none of our post-purchase order features (such as tracking webhooks or returns) to work, as Rye systems have no visibility into the customer’s purchase in this case.

errors

Contains errors related to a specific store