> 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/guided-walkthroughs/integration-specific-walkthroughs/how-to-match-shopify-to-amazon-mcf-skus.md).

# How to Match Shopify to Amazon MCF SKUs

When submitting orders from Shopify to Amazon MCF, be sure that your SKUs from Shopify match the SKUs MCF has for your items. If they don’t match, you can map them to each other in Order Desk in one of two ways. You can match the codes to each other in your Amazon MCF settings or you can use a metadata field called *code\_replace* in your inventory items.

### Product Code Match

To match product codes from Shopify to Amazon MCF, navigate to your MCF settings by clicking on **Amazon MCF** under **Integrations** in the left sidebar.

![](/files/Im24bz0Ct1UB7FZEOe9A)

Scroll down to the **Product Code Match** box. You can match the SKUs here, where the first SKU is your Shopify SKU and the second is your MCF SKU.

In this example, RX-78-2 is the SKU from Shopify, while RGM-79 is the SKU that MCF is expecting:

![](/files/glfmc6yNswQqOGrP6nS3)

Set one match per line.

**Product Bundles**

If you have bundled products in Shopify, use **Product Code Match** to match the SKU of the bundle to the SKUs MCF has for each item in the bundle.

This works the same as matching one SKU to another, but instead add multiple SKUs:

PCT099=SKU1,SKU2,SKU3

You can even add the same SKU more than once:

DGP123=SKU1,SKU1,SKU2

Like with product code match for single items, bundles will not be replaced with the new SKUs in Order Desk, but the order will be sent to the fulfillment service with the new SKUs.

### Code Replace

If you want to import your inventory from Shopify to Order Desk, you can go into each inventory item and add a metadata field called `code_replace` where the value is your MCF SKU for that item:

![](/files/sq0bRs0QOSgNFidvLiMC)

Go into your **Store Settings** (under the **Settings** menu in the left sidebar):

![](/files/MwXMRKGtcAcBTdgI7tgf)

Underneath the **Inventory Settings** section, enable **Add Inventory Details to Order Items**:

![](/files/OFTINts41UsMIEkFMOx7)

As orders come into Order Desk, the items in the orders will sync with your inventory items already stored here, and any Shopify SKU that matches an item with the `code_replace` field in it will be replaced by the SKU set in the metadata.

For more details, including how to set up code replace bundles, see the [Code Replace guide](/guided-walkthroughs/products-and-inventory/how-to-use-code-replace.md#code-replace).


---

# 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/guided-walkthroughs/integration-specific-walkthroughs/how-to-match-shopify-to-amazon-mcf-skus.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.
