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

---
title: "Place a test order"
description: "Guide on how to place a test order"
---

<Warning>
  Please ensure that you are using the Staging environment to place test orders.
</Warning>

## Placing your first test order

To test your Rye integration, you can place test orders for Amazon and Shopify products. Read more about what products can be tested below.

<AccordionGroup>
  <Accordion icon="amazon" title="Amazon products">
    All Amazon products are available for testing.

    Use any <Tooltip tip={<span>Amazon Standard Identification Number.<br />Example: "B00TTD9BRC"</span>}>ASIN</Tooltip> as the `productId` when adding an item to cart. As long as the cart is submitted with a [valid test credit card](https://stripe.com/docs/testing#cards) as the payment method, Rye will consider the order to be a test order and won't place an actual order on Amazon.
  </Accordion>

  <Accordion icon="shopify" title="Shopify products">
    For Shopify products, Rye has created a development store that can be used by developers for placing test orders.

    If testing the [Sell Anything API](/sell-anything-api-overview):

    * Test store: `https://rye-staging-sell-anything.myshopify.com/`
    * Password: `rye`
    * Example Variant ID: `47405773390109`

    If testing the [Sync API](/sync-api-overview):

    * Test store: `https://rye-staging-test-store.myshopify.com/`
    * Password: `rye`
    * Product available for testing:
      * Product ID `7620500881599`
      * Variant ID `42707875856575`

    If you would like to test with your own Shopify store, [follow this guide](/create-your-own-store) to create a development store with your own products.
  </Accordion>
</AccordionGroup>

***

To place a test order, follow the steps below:

1. [Create a cart](/api-reference/createcart) with the Amazon `productId` or the Shopify `variantId`
   * If you don't have a product handy for testing, then refer to the previous section for sample products to test with.
2. [Update buyer identity](/api-reference/updatecartbuyeridentity) for the cart if you did not include one during cart creation
3. [Submit the cart](/api-reference/submitcart)

Now that you've successfully placed a test order, you can test out order updates via your [webhook integration](/webhooks/testing) or view order details in the [Rye Console](https://staging.console.rye.com/orders).


---

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