Manage Amazon orders in Odoo - Odoo 13.0

Synchronization of orders

Orders are automatically fetched from Amazon and synchronized in Odoo at regular intervals. The synchronization is based on the Amazon status: only orders whose status has changed since the last synchronization are fetched from Amazon. For FBA (Fulfilled by Amazon), only Shipped and Canceled orders are fetched. For FBM (Fulfilled by Merchant), the same is done for Unshipped and Canceled orders. For each synchronized order, a sales order and a customer are created in Odoo if they are not yet registered.

When an order is canceled in Amazon and was already synchronized in Odoo, the corresponding sales order is canceled in Odoo. When an order is canceled in Odoo, a notification is sent to Amazon who will mark it as such in Seller Central and notify the customer.

Manage deliveries in FBM

When a FBM (Fulfilled by Merchant) order is synchronized in Odoo, a picking is created along with the sales order and the customer. You can either ship all the ordered products to your customer at once or ship products partially by using backorders.

When a picking related to the order is confirmed, a notification is sent to Amazon who will, in turn, notify the customer that the order (or a part of it) is on its way.

Follow deliveries in FBA

When a FBA (Fulfilled by Amazon) order is synchronized in Odoo, a stock move is recorded for each sales order item so that it is saved in your system. Inventory managers can find such moves in Inventory ‣ Reporting ‣ Product Moves. They pick up products in a specific inventory location called Amazon. This location represents your stock in Amazon's warehouses and allows you to manage the stock of your products under the FBA program.

Issue invoices and register payments

You can issue invoices for Amazon orders in Odoo. Click Create Invoice in the sales order to do so. You can also do it in batch from the list view of orders. Then, confirm and send the invoices to your customers.

As the customer has paid Amazon as an intermediary, you should register invoice payments in a payment journal dedicated to Amazon (e.g. Amazon Payments, with a dedicated intermediary account). You can do the same with the vendor bill received from Amazon and dedicated to commissions. When you receive the balance on your bank account at the end of the month and record your bank statements in Odoo, you simply credit the Amazon intermediary account by the amount received.

Follow your Amazon sales in sales reporting

As a sales team is set on your account under the tab Order Follow-up, this helps you give quick glances at the figures in just a few clicks in Sales reporting. By default, your account's sales team is shared between all of your company's accounts.

If you wish, you can change the sales team on your account for another to perform a separate reporting for the sales of this account.