You are viewing documentation for Amazon Sales Channel 2.x / 3.x.
Refer to Amazon Sales Channel 4.0+ for updated documentation.
Refer to Amazon Sales Channel 4.0+ for updated documentation.
After July 2021, the 2.3.x release line no longer received quality updates or user guide updates. PHP 7.3 reached end of support in December 2021, and Adobe Commerce 2.3.x reached end of support in September 2022. We strongly recommend upgrading to Adobe Commerce 2.4.x to help maintain PCI compliance.
Amazon Fulfillment Workflows
This site contains archived merchant documentation for a version of Adobe Commerce and Magento Open Source that has reached end-of-support.
The documentation available here is intended for historical reference only and is not maintained.
The Adobe Commerce Merchant Documentation for current releases is published on the Adobe Experience League.
Example: Fulfilled by Merchant
Step | Description |
A merchant-fulfilled order is placed on Amazon. Amazon assigns a status of “Pending” until the customer’s credit card information is verified. Orders in “Pending” status automatically import into Amazon Sales Channel but do not display on the Orders tab. | |
The order is verified by Amazon. When verified, Amazon changes the status to “Unshipped.” With this status change, the order is updated in Amazon Sales Channel and displayed in the Order tab. | |
The order details are updated. Amazon Sales Channel updates the order details with the price, customer email, and customer name. During this update, the Amazon order will create the corresponding Magento order in the Magento order management screen. The Magento order number will display with the order information on the Orders tab. | |
A new customer account is created. If configured in your order settings and the customer does not exist in your Magento database, a new customer is created in your Magento database using the corresponding customer information from the Amazon order. If you selected “No Customer Creation (guest)” in your order settings, the order will follow the Magento guest process and not create a new customer in your database. At this point, if your Magento system is integrated with an ERP/OMS/WMS, the order will be picked up per the integration of a new order being placed and created inside Magento. | |
The order is shipped. From the Magento order processing screen, you will ship the order and add a tracking number. Once all items are marked in a “Shipped” status: - The status of the Magento order will change to “Complete.” - The status of the Amazon Sales Channel order will change to “Shipped.” - The tracking number will be synced to Amazon, and the status of the order in Amazon will change to “Shipped.” - Shipping notifications will be sent to the customer via Amazon, not from Magento (per Amazon’s policies). |
Example: Fulfilled by Amazon (FBA)
Step | Description |
An Amazon-fulfilled order is placed on Amazon. | |
The order is imported. The order is not imported into Amazon Sales Channel until the order is assigned the “Shipped” status by Amazon. Since Amazon has the inventory for this product, this prevents interference with your warehouse/inventory management. | |
The order details are updated. If configured in your order settings, the Amazon order will create the corresponding Magento order and be created as an order with a status of “Complete.” |