> For the complete documentation index, see [llms.txt](https://help.orderdesk.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://help.orderdesk.com/integration-setup-guides/shipping-services/amazon-shipping-integration.md).

# Amazon Shipping Integration

[**Amazon Shipping**](https://sellercentral.amazon.com/) is a service that allows you to create labels for both Amazon and non-Amazon orders. You can use the integration to compare couriers available through Amazon, find the best shipping rates, then purchase and print labels directly from Order Desk.

This guide explains how to enable and set up the Amazon Shipping integration.

### Setup

In Order Desk, click on **Manage Integrations** in the left sidebar. Under the **Shipping** tab, find and enable the **Amazon Shipping** integration for your preferred region.

![](https://d33v4339jhl8k0.cloudfront.net/docs/assets/57b0032590336059d4edf94f/images/69136a2a891c06784e8cb8ff/file-JcBUaTfKxI.png)

Alternatively, search for ***Amazon Shipping*** from the integration search bar.

![](https://d33v4339jhl8k0.cloudfront.net/docs/assets/57b0032590336059d4edf94f/images/69136ab7891c06784e8cb905/file-74whuwbL0D.png)

Once enabled, click the **Connect to Amazon Shipping** button to begin the connection process.

Complete the connection between Order Desk and your Amazon account by following the prompts in the integration setup window.

Click **Connect to Amazon** to begin setting up the connection with your Amazon store.

![](https://d33v4339jhl8k0.cloudfront.net/docs/assets/57b0032590336059d4edf94f/images/69136b42891c06784e8cb907/file-tN1ufkYtM6.png)

If you sell in multiple regions, click **Pick Different Country** and select the country for your Amazon account.

![](https://d33v4339jhl8k0.cloudfront.net/docs/assets/57b0032590336059d4edf94f/images/69136b6e0197911adb1d4187/file-R66xlrPlFi.png)

After selecting your country, click **Continue**. You’ll then be redirected to the **Connect to Amazon** screen, where you can authorize Order Desk to access your Amazon account.

### Settings

These settings define how labels are created and how rates are selected when using Amazon Shipping through Order Desk. The values you set here will apply by default, but you can override them on an order-by-order basis.

![](https://d33v4339jhl8k0.cloudfront.net/docs/assets/57b0032590336059d4edf94f/images/69136ca3730f3462328da55f/file-x85aSiOJeY.png)

#### Default Unit

Choose whether your package dimensions will use imperial units (LB/IN) or metric units (KG/CM).

#### Default Dimensions

Select the default dimensions for your packaging.

#### Shipment Type

Choose whether you’re sending packages to customers (**Forward**) or receiving returns (**Return**).

#### Label Type

Select the file format for your labels. Options include PNG (image), PDF (document), or ZPL (for label printers).

#### Print Preference

Choose whether you want labels to **Print Immediately** or **Not Print Automatically**.

This option is helpful if you prefer to create labels first and print them later.

#### Default Shipper Information

Fill out your default shipper details in this section. This information will be used on all labels unless overridden by an order.

![](https://d33v4339jhl8k0.cloudfront.net/docs/assets/57b0032590336059d4edf94f/images/69136ea10197911adb1d419c/file-P654q3XdkM.png)

#### Amazon Shipping Label Creator

When the integration is enabled, a label creator will appear beneath the product details on each order. You can update the package dimensions if needed, then click **Fetch Rates**.

Rates will appear in a dropdown list for you to choose from before creating a label. If necessary, you can edit the settings and fetch rates again.

![](https://d33v4339jhl8k0.cloudfront.net/docs/assets/57b0032590336059d4edf94f/images/69136ed385cdcb2c8c492241/file-bIKx3O6e29.png)

#### Order Level Details

The following fields can be set as checkout data or order metadata to override the default settings for individual orders.

| Field Name           | Field Description                                             |
| -------------------- | ------------------------------------------------------------- |
| package\_weight      | Use this to override the package weight for a specific order. |
| package\_width       | Use this to override the width of the package.                |
| package\_length      | Use this to override the length of the package.               |
| currency             | Set the currency code for the shipment (e.g., USD, GBP, EUR). |
| shipper\_instruction | Pass any delivery or shipper instructions for the carrier.    |

If you’re unfamiliar with checkout data, see the [**How to Work with Checkout Data**](/guided-walkthroughs/orders-and-folders/how-to-work-with-checkout-data.md) guide.

If you’re new to using rules in Order Desk, we recommend starting with our [**How to Work With Rules**](/guided-walkthroughs/rules-and-automations/how-to-work-with-rules.md) guide.

#### 💡 TIP

Before using rules to purchase labels automatically, make sure your orders have the required [order-level](#order-level-details) fields set. This ensures the correct labels are purchased and helps prevent errors.

It’s also a good idea to [manually](#amazon-shipping-label-creator) purchase a few labels first. This gives you a chance to test your setup and catch any issues before automating the full process.

You can purchase labels automatically using the **Create Amazon Shipping Label** rule action. This sends a request to Amazon Shipping with data from your orders.

![](https://d33v4339jhl8k0.cloudfront.net/docs/assets/57b0032590336059d4edf94f/images/69136fd827be0b2943f8619b/file-vbCA1eLYaJ.png)

You can also take action after a label has been successfully purchased by using the **Amazon Shipping Label Created** rule event.

![](https://d33v4339jhl8k0.cloudfront.net/docs/assets/57b0032590336059d4edf94f/images/6913700b85cdcb2c8c49224f/file-1epNkxgoC8.png)


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://help.orderdesk.com/integration-setup-guides/shipping-services/amazon-shipping-integration.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
