> ## Documentation Index
> Fetch the complete documentation index at: https://docs-test.rye.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# AmazonStore

> Represents an Amazon store.

## Fields

***

<ParamField path="store" type={<>String!</>} required>
  The name of the Amazon store. The value is always equal to `amazon`
</ParamField>

<ParamField path="cartLines" type={<><a href="/api-reference/amazoncartline">[AmazonCartLine!]!</a></>} required>
  An array of [`AmazonCartLine`](/api-reference/amazoncartline) objects, each representing a line item in the cart with the Amazon product details and the quantity of the product.
</ParamField>

<ParamField path="offer" type={<>AmazonOffer</>}>
  An `Offer` object containing information about taxes, prices, and shipping methods related to the items in the cart.
</ParamField>

<ParamField path="shipsToCountries" type={<><a href="/api-reference/country">[Country!]!</a></>} required>
  Countries that the store ships to.
</ParamField>

<ParamField path="isSubmitted" type={<>Boolean!</>} required>
  True if the store items ended up with a successful checkout
</ParamField>

<ParamField path="orderId" type={<>String!</>} required>
  A unique identifier which will be used for the order placed for this store. Look up more details with [`orderByID`](/api-reference/orderbyid) after the cart has been submitted.
</ParamField>

<ParamField path="requestId" type={<>String!</>} required>
  **Deprecated**. Use `orderId` instead.
</ParamField>

<ParamField path="errors" type={<><a href="/api-reference/amazonstoreerror">[AmazonStoreError!]!</a></>} required>
  Contains errors related to a specific store
</ParamField>

## Related types

* [`Store`](/api-reference/store)
* [`Cart`](/api-reference/cart)
