Skip to Content
Marketplace Integration

Amazon Marketplace ↔ Odoo Integration

Sell on Amazon without doubling your admin. Orders, listings, stock and settlements sync automatically with Odoo.

5.0 / 5 — Recommended For Retailers

Amazon Odoo Integration for Orders, Inventory, FBA & FBM

Managing Amazon orders manually while keeping inventory, fulfilment, shipping and accounting aligned with Odoo can quickly become difficult as your business grows. An Amazon Odoo integration connects Amazon Seller Central with Odoo, helping you bring your marketplace operations into one central ERP system.

With Amazon and Odoo connected, order information can flow from Amazon Seller Central to Odoo, while inventory, fulfilment, shipping and other operational data can be managed through your Odoo workflows.

Order import with fulfillment status
Listing and price sync
Multi-region inventory sync
FBA and FBM stock separation
Settlement and fee reconciliation
Get Integration Quote →
Amazon Integration Specialists
Multi-Region Marketplace Sync
Full field & data mapping
Real-time or scheduled sync
Error monitoring & alerting
Documentation & handover
Post-launch support included
Overwhelmingly Rated Excellent by Our Shopify Clients

How Amazon and Odoo Work Together

Amazon Seller Central
Orders & Customer Data
Odoo Sales & Inventory
Picking, Packing & Fulfilment
Shipping & Tracking
Invoices & Accounting
Business Reporting

Amazon FBA vs FBM with Odoo

Amazon FBA Integration

Connect Amazon FBA with Odoo to keep marketplace orders, fulfilment information, inventory and financial data aligned. Since Amazon manages the physical fulfilment for FBA orders, Odoo can act as the central system for monitoring sales, inventory and accounting information.

Key workflows can include:

  • FBA Order Synchronization: Import Amazon FBA orders into Odoo automatically.
  • Amazon-Managed Inventory: Keep visibility of inventory managed and fulfilled by Amazon.
  • FBA Warehouse & Location: Track FBA stock using dedicated warehouse or inventory locations in Odoo.
  • Shipment Status: Synchronize fulfilment and shipment status between Amazon and Odoo.
  • FBA Fulfilment: Distinguish Amazon-fulfilled orders from orders fulfilled through your own warehouse.
  • FBA Fees: Record Amazon fulfilment and marketplace-related fees for better cost visibility.
  • FBA Returns: Track returned orders and related information within your Odoo workflow.
  • Settlement Information: Bring Amazon settlement and payment information into Odoo Accounting for reconciliation.
Typical FBA workflow: Amazon Order → Odoo Sales → Amazon FBA Fulfilment → Shipment Status → Settlement & Accounting

Amazon FBM Integration

With Amazon FBM, your business is responsible for fulfilling orders instead of Amazon. This makes Odoo's sales, inventory, warehouse and shipping workflows central to the fulfilment process.

Key workflows can include:

  • FBM Order Import: Import Amazon FBM orders into Odoo as sales orders.
  • Odoo Warehouse Inventory: Use Odoo to manage available stock for Amazon sales.
  • Picking & Packing: Create warehouse operations for picking, packing and preparing Amazon orders.
  • Shipping Carrier: Process shipments through your selected delivery or logistics provider.
  • Tracking Number: Add and synchronize tracking information with Amazon.
  • Shipment Confirmation: Confirm dispatched orders and update Amazon with fulfilment information.
  • Stock Updates: Update Amazon inventory based on stock movements in Odoo.
  • Amazon Fulfilment Status: Keep order and delivery statuses aligned between Amazon and Odoo.
Typical FBM workflow: Amazon Order → Odoo Sales Order → Picking → Packing → Shipping → Tracking → Amazon Shipment Confirmation → Inventory Update

Manage Multiple Amazon Marketplaces from Odoo

Multiple Amazon Marketplaces

Connect Amazon UK, Germany, France, Italy, Spain, Netherlands and US marketplaces with Odoo.

Multiple Seller Central Accounts

Manage orders, products and inventory from multiple Amazon Seller Central accounts through one Odoo system.

Centralised Inventory Management

Monitor stock across different Amazon marketplaces and Odoo warehouses to reduce overselling and stock discrepancies.

Multiple Odoo Companies

Manage different legal entities, companies or business units while keeping marketplace operations organised.

Multi-Currency Support

Handle GBP, EUR, USD and other currencies for international Amazon sales and accounting.

Multiple Warehouse Management

Assign different warehouses or fulfilment locations based on marketplace, region or business entity.

Region-Specific Tax Rules

Configure different VAT and tax requirements for each marketplace and country.

Marketplace-Specific Pricing

Manage different pricing strategies based on currency, country and Amazon marketplace.

Centralised Reporting

Get a consolidated view of Amazon orders, sales, inventory and financial performance across marketplaces.

How Amazon Orders Flow into Odoo

Amazon Order

Bring Amazon orders into Odoo without manually creating sales orders.

Odoo Sales Order

Create or update Odoo sales orders using Amazon order information.

Inventory Check

Check product availability before fulfilment and identify potential stock issues.

Picking

Use Odoo Inventory to manage warehouse picking and packing operations for FBM orders.

Shipping

Process orders through your preferred shipping or logistics workflow.

Tracking

Send shipment and tracking information back to Amazon.

Amazon Order Status

Keep Amazon and Odoo order statuses aligned throughout the fulfilment process.

Invoice

Generate and manage customer invoices from Odoo based on completed sales.

Returns & Cancellations

Manage relevant Amazon order changes, cancellations and returns within the connected workflow.

Getting Live in 3 Simple Steps

01
Connect & Authenticate

We securely connect to your Amazon Marketplace account and your Odoo instance using API keys or OAuth.

02
Map & Configure

We map fields, define sync rules, and configure exactly how data should flow between the two systems.

03
Test & Go Live

We run a staging sync, validate every record, then switch you live with monitoring in place.

Amazon Shipping & Tracking Integration

Managing Amazon shipments across different carriers can become difficult when tracking information is handled manually. With Amazon Odoo integration, businesses can connect their shipping and fulfilment workflow with Amazon, helping keep shipment details, tracking numbers and delivery statuses aligned.

Amazon Shipping Workflow

Amazon Order
Odoo Sales Order
Warehouse Picking & Packing
Shipping Carrier
Tracking Number
Amazon Shipment Confirmation
Delivery Status

Supported Shipping Carriers

Your Amazon Odoo integration can be configured around the carriers used by your business, including:

  • Royal Mail – Suitable for UK deliveries and smaller parcels.
  • DPD – Support for UK and European delivery workflows.
  • DHL – Useful for domestic and international shipments.
  • UPS – Manage parcel and international shipping workflows.
  • FedEx – Support for domestic and international fulfilment.

Frequently Asked Questions Amazon Integration

FBA and FBM orders are separated automatically in Odoo. FBA orders create completed picking moves from a virtual "Amazon FBA Warehouse" location, while FBM orders route directly to your local warehouse for picking, packing, and dispatch.
The integration automatically processes Amazon Settlement Reports (V2/SP-API). It breaks down gross sales, Amazon referral fees, FBA fulfillment fees, storage charges, refunds, and reserves into designated Odoo ledger accounts, matching the net payout directly to your bank statement.
Yes. You can connect multiple Seller Central accounts across different global regions (such as North America, Europe, and Asia-Pacific). Each marketplace can be linked to specific Odoo companies, journals, tax positions, and warehouses.
Product matching uses Amazon Merchant SKUs or ASINs to link listings in Seller Central with Odoo Product Variants. If a product doesn't exist in Odoo, it can be created automatically during the initial synchronization.
FBM inventory updates occur in near real-time via Amazon Selling Partner API (SP-API) webhooks or high-frequency cron jobs. Whenever stock changes in your Odoo warehouse, updated available quantities push directly to Amazon to maintain low latency and protect seller metrics.
When an FBM order is validated and shipped in Odoo Inventory, the shipping carrier, service code, and tracking number automatically post back to Seller Central to mark the order as fulfilled within Amazon’s required SLA window.
For European and UK sellers using Amazon VCS, invoice numbers, tax rates, and tax withholding amounts generated by Amazon map directly to Odoo's Fiscal Positions, generating matching localized tax invoices in Odoo Accounting.

Ready to Work with ERP Artists?

Book a free consultation and let our experts design the right solution for your business.