Odoo App · Integrations
Amazon Connector (FBA) — Inventory & Financial Reconciliation
Keep FBA inventory, Amazon payouts, storage fees, and product margins in sync with Odoo — with full accounting traceability through the Selling Partner API.
Overview
Selling on Amazon FBA leaves two things hard to see inside your ERP: what stock Amazon actually holds, and what each sale truly earns after Amazon's fees. This module connects Odoo 18 to Amazon's Selling Partner API and reconciles both — inventory and money — with full accounting traceability.
Inventory syncs daily: available, reserved, inbound, and AWD quantities, matched to products by SKU or ASIN, with inbound-shipment tracking and automatic discrepancy detection between expected and received quantities. Every Amazon financial event imports into Odoo Accounting with GL account mapping by event type, monthly FBA storage fees are linked to entries, and multi-currency payouts are reconciled with USD-converted reporting and unrealized gain/loss handling.
On top of the raw sync, the module calculates 7/30/60/90-day sales velocity and days-of-inventory, rolls up quarterly demand forecasts with year-over-year trends, and reports per-product revenue, refunds, and COGS against every Amazon fee category to show true net margin. It runs multiple Amazon accounts and regions per company (North America, Europe, Japan, Australia), captures full payloads of failed API calls in a logger, and lets you retry a single failed import instead of re-running a full sync.
Key features
-
Selling Partner API sync
OAuth authentication with automatic token refresh before each call, using your private SP-API app (Client ID, Secret, Refresh Token).
-
FBA & AWD inventory
Daily sync of available, reserved, inbound, and AWD quantities matched by SKU/ASIN, with inbound-shipment tracking and automatic expected-vs-received discrepancy detection.
-
Financial events into Accounting
Imports all Amazon financial events into Odoo Accounting with GL account mapping by transaction type, plus monthly FBA storage-fee charges linked to entries.
-
Multi-currency reconciliation
USD-converted reporting with unrealized currency gain/loss reconciliation integrated into Odoo's multicurrency wizard.
-
True product margins
Per-product revenue, refunds, and COGS measured against every Amazon fee category for USD-converted net margin, with a date-range margin report wizard.
-
Velocity & demand forecasting
7/30/60/90-day sales velocity, days-of-inventory, quarterly rolling demand forecasts, and historical inventory snapshots with computed valuation.
-
Multi-region, multi-account
Run North America, Europe, Japan, and Australia marketplaces with multiple Amazon backends per company, each region-scoped and independently scheduled.
-
Error recovery & logging
An Amazon Logger stores full payloads of failed API calls with one-click retry, so a single failure doesn't force a full re-sync.
Technical details
Specification
- Publisher
- TechUltra Solutions Private Limited
- Technical name
- amazon_connector_tus
- Odoo versions
- 18.0 (Enterprise)
- Lines of code
- 7,101
- License
- Odoo Proprietary License v1.0 (OPL-1)
- Price
- $199 (one-time)
Deployment
- Odoo Online
- Odoo.sh
- On-premise
Odoo dependencies
- Amazon Connector (sale_amazon)
- Documents (documents)
- Sales (sale_management)
- Invoicing (account)
- Discuss (mail)
- Inventory (stock)
- Purchase (purchase)
Support
90 days of bug-fix support, Monday to Friday (10:00–19:00 IST). Raise a ticket at support@techultra.in.
Setup & configuration
From install to first call — here is the path.
- 1
Register a private SP-API app
In Amazon Seller Central's Developer Central, register an application and obtain your Client ID, Client Secret, and Refresh Token.
- 2
Create the Amazon backend in Odoo
Add an Amazon Backend record with the API credentials, marketplace and region selection, and default customer, service product, and currency; click Refresh Token to authenticate.
- 3
Map products
Set the Reference (SKU) and FNSKU on each product's Amazon ASIN tab, and configure the ASIN/SKU exception list for any non-matching items.
- 4
Import and automate
Run the import buttons for product quantities, transactions, shipments, and FBA charges, review the FBA inventory and margin reports, then enable the scheduled sync jobs per region.
Frequently asked questions
-
How does it connect to Amazon?
Through Amazon's Selling Partner API (SP-API) using your own private app credentials — Client ID, Client Secret, and Refresh Token — with OAuth token refresh handled automatically before each call.
-
Which marketplaces and regions are supported?
North America, Europe, Japan, and Australia. You can run multiple Amazon backends per company, each scoped to its own region with independent scheduling.
-
Does it reconcile Amazon fees and payouts in accounting?
Yes. Every Amazon financial event imports into Odoo Accounting with GL account mapping by event type, monthly FBA storage fees are linked to entries, and multi-currency payouts are reconciled with USD-converted reporting and unrealized gain/loss handling.
-
Can it show true per-product profitability?
Yes. It reports per-product revenue, refunds, and COGS against every Amazon fee category to compute USD-converted net margin, with a date-range margin wizard and sales-velocity and days-of-inventory metrics.
-
What about AWD (Amazon Warehousing & Distribution)?
AWD inventory, storage, transportation, and processing fees are tracked separately, imported via the Documents app, with multi-channel distribution fee tracking.
-
Which Odoo version and edition does it need?
Odoo 18.0 Enterprise, deployable on Odoo Online, Odoo.sh, or on-premise. It depends on the standard Amazon Connector, Documents, Sales, Invoicing, Inventory, Purchase, and Discuss apps.
Related services
Get the most out of this module with senior TechUltra consultants.
Odoo Customization Services
Tailored Odoo customizations from a Gold Partner — 400+ projects, upgrade-safe patterns, fixed-scope quotes, senior consultants. Free demo consultation.
Hire Odoo Developers
Hire certified Odoo developers from a Gold Partner — 400+ projects, 92% satisfaction ratio, Odoo focus since 2016. Silver / Gold / Platinum packages, free trial.
Odoo Support & Maintenance
Odoo Gold Partner support — 24/7 functional, technical, and server coverage for Enterprise and Community editions. Fast turnaround, free consultation.







