> Agent-readable docs index: /llms.txt. Download /docs.zip to grep all markdown files locally.

---
title: "AmazonStore"
description: "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={<a href="/api-reference/amazonoffer">AmazonOffer</a>}>
  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)


---

*Powered by [holocron.so](https://holocron.so)*
