| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Lines of code | 126 |
| Technical Name |
base_odoo_amazon_connector |
| License | LGPL-3 |
| Website | https://base.com |
AMAZON · 23 MARKETPLACES WORLDWIDE
Sell on Amazon worldwide.
Run everything from Odoo.
Base Connector turns Odoo into the source of truth for your Amazon operation. Your team works in Odoo. Base.com handles the marketplace workflow.
One Odoo module, one Base.com workspace, and manual Amazon marketplace work simply stops. Connect and manage Amazon marketplaces across Europe, North America, South America, Asia-Pacific and the Middle East from one setup.
SOURCE OF TRUTH
Odoo ERP
Products, stock, prices, invoices, company data
OPERATIONAL HUB
Base.com
Sync engine + Amazon marketplace rules
MARKETPLACE
Amazon
23 supported marketplaces
Stock sync every 5 min · Price sync every 5 min · FBA/FBM handling · Order import every 10 min · Invoice and tracking forwarding · AI-powered category detection
Sync rules, marketplaces, invoice settings and Amazon account settings are configured in Base.com after you paste the Odoo API key.
WHY BASE CONNECTOR
Stop exporting CSVs at 3 AM
Selling on Amazon from Odoo usually means manual exports, double entry, mismatched stock, scattered marketplace accounts, and invoices that need to land in the right accounting flow. Base Connector removes the gap.
Automation level: 0/day manual exports
Products, stock changes, price updates, Amazon orders, tracking numbers and invoice data move through Base automatically. No CSV uploads, no copy-paste, no overnight scripts.
Stock sync: 5 min available
Choose the interval that fits your Amazon operation: off, 8 h, 3 h, 1 h or 5 min.
Amazon ready: FBA + FBM
Import Amazon orders from MFN and AFN channels, optionally exclude FBA orders, sync FBA stock and receive FBA fulfillment information in Base.
Coverage: 23 marketplaces, 1 integration
One Base account. One API key from this module. UK, DE, FR, IT, ES, US, CA, BR, JP, AU and more – all handled from a single Base workspace.
FEATURES
Everything the Amazon operation needs
Core Amazon capabilities configured in Base.com and connected with Odoo data.
ORDERS
Order import
Amazon orders are imported into Base approximately every 10 minutes, with buyer data, line items, discounts, gift wrap handling and fulfillment channel information. From Base, documents can be exported to Odoo as invoices or as order + invoice.
INVOICING
Invoice export to Odoo
Base can export invoices to Odoo automatically or manually. Choose whether to create an order and invoice or invoice only, whether documents should be sent as draft, and how payment status should be mapped.
AMAZON INVOICES
Invoice forwarding to Amazon
For supported Amazon regions, Base can forward invoices to Amazon immediately or after the order reaches a chosen Base status. EU and Brazil regions supported.
SYNC ENGINE
Stock sync
Odoo stock flows into Base and Base pushes stock to Amazon on the chosen interval. Choose the stock source, set maximum quantity, define zero-stock behavior and optionally sync FBA offer stock. Intervals: off, 8 h, 3 h, 1 h, 5 min.
SYNC ENGINE
Price sync
Base can update Amazon prices from selected price groups. Configure price multipliers, adders, rounding rules, minimum and maximum prices for Amazon Automate Pricing, and B2B prices for selected Amazon markets. Intervals: off, 24 h, 12 h, 4 h, 1 h, 5 min.
CATALOG
Listing management + bulk updates
Create, edit, import, connect and manage Amazon offers from Base. Use offer management, bulk operations, offer import/export and product-to-offer bindings to keep your Amazon catalog organized.
CATALOG
ASIN/EAN productization
When listing products on Amazon, Base can search by ASIN or EAN and help match products to Amazon catalog data. Productization modes let you check, fill or create product data depending on your workflow.
CATALOG
AI category detection
When creating a new Amazon listing, Base can suggest the correct Amazon category and product type based on product data. You confirm or override before publishing.
CATALOG
Variants and product types
Base supports Amazon variant structures, including parent-child relationships and variant groups where the selected Amazon product type and variation theme allow it.
FBA / FBM
Fulfillment handling
Import both MFN and AFN orders, optionally exclude FBA orders, save fulfillment type to a custom order field, fetch FBA fulfillment information and enable FBA stock synchronization.
AFTER-SALE
Amazon returns information
Base can fetch FBM returns and FBA return information from Amazon, depending on integration settings. FBA return data is shown in order information in Base.
LOGISTICS
Shipping + tracking forwarding
Courier name, tracking number and shipment data can be managed in Base and forwarded to Amazon. Carrier mapping lets you connect Base couriers with Amazon carrier names per country.
GROWTH
Repricing and competition
Base can monitor competitor offers and support Amazon repricing rules based on margins, minimum and maximum price limits and offer-level settings.
CONTENT
A+ Content
Amazon A+ Content management is available in the Amazon integration area in Base, allowing you to manage enhanced marketplace content from the Base workspace.
ARCHITECTURE
Multi-company
Run multiple Odoo companies with Base and Amazon seller accounts. Odoo company, product, customer, warehouse and document mappings should stay aligned per company.
DATA FLOW
What moves, and which direction
A clean separation. Odoo holds the master data. Base operates Amazon. Documents and marketplace results are sent back into Odoo.
From Odoo to Base
Master data, outbound
- Products and variants
- Stock levels from Odoo warehouses
- Prices from configured price groups
- Product identifiers – SKU, EAN and marketplace-related parameters
- Custom Odoo fields imported into Base as product parameters, if configured
- Company and document data required for invoice export
From Base to Odoo
Accounting and operational results, inbound
- Invoices or order + invoice, depending on export mode
- Payment status mapping
- Payment method mapping
- Tracking number forwarding to Odoo, if configured
- Order source tags, if configured
Orders are received and processed in Base.com – that is where your operations team manages Amazon orders, shipments, tracking, invoices and marketplace rules. Odoo receives the document flow needed for accounting and ERP continuity.
SETUP
Four steps. Mostly clicks in Base
This module's main job in Odoo is to generate the API key and expose Odoo data. Everything else is configured on the Base.com side.
1
Install the Base Connector module in Odoo
Install from the Odoo App Store on your Odoo 17.0 instance, Community or Enterprise.
Where: Odoo
2
Generate an Odoo API key from this module
Open Base Amazon Connector in Odoo, generate the API key, then copy the key together with your database name and login.
Where: Odoo
3
Paste credentials into Base.com and connect Amazon
In Base, add the Odoo API key, database name, login and company ID. Then connect your Amazon Seller Central account through the Amazon OAuth flow.
Where: Base.com
4
Configure sync rules and go live
Choose stock sync interval, price sync interval, order import settings, FBA/FBM behavior, invoice export mode, tracking forwarding and marketplace-specific rules.
Where: Base.com · Status: Live
TECHNICAL LIMITATIONS
Technical limitations to be aware of
- Amazon order history is limited by Amazon API availability. In practice, older orders can usually only be downloaded up to around 60 days back.
- Orders are imported by date range, not by a single Amazon order ID.
- Amazon may not provide full buyer contact data for some order types, especially FBA orders.
- Amazon does not allow changing SKU or ASIN on an active listing.
- Existing Amazon offer descriptions cannot always be edited through API.
- Product descriptions must follow Amazon content rules. HTML and unsupported markup can be rejected.
- Brand approval, GTIN exemptions and gated category access must be handled in Amazon Seller Central.
- Currency conversion is not automatic. Use separate price groups, multipliers or fixed pricing rules per marketplace.
- Tracking forwarding requires correct carrier mapping and is subject to Amazon API restrictions.
- Amazon may reject listing updates or invoice uploads. Base shows the marketplace error returned by Amazon where available.
- Odoo document export supports invoices. Receipts and credit notes are not exported to Odoo by this connector flow.
REQUIREMENTS
What you need on each side
A short, honest checklist. If you tick both columns, the connector will work on day one.
What your Odoo needs
- Odoo 17.0 (Community or Enterprise)
- External API enabled – required for Base to connect to Odoo
- API key from this module – issued by this module and scoped to one Odoo user
- Database name + technical user – used by Base.com to authenticate
- Inventory module installed – required for warehouse and stock synchronization
- Company alignment – products, customers and documents should belong to the correct Odoo company
- Reachable domain – Odoo.sh customers should use their Odoo.sh subdomain
What your Base account needs
- Active Base.com subscription – Amazon marketplace integration included or added
- Amazon Seller Central account – Amazon Professional seller account required
- Amazon API access – OAuth authorization from Base during onboarding
- Amazon marketplace selection – choose the Amazon marketplaces you want to operate
- Base order and invoice settings configured – required for order centralization and Odoo document export
- Sync intervals configured – stock: up to 5 min, price: up to 5 min
- Carrier mapping – required for reliable tracking forwarding to Amazon
EXTERNAL SERVICE NOTICE
Base Connector relies on Base.com to operate. The Odoo module by itself only issues the API key and exposes data through the Odoo External API – the rest of the integration logic, including the Amazon connection, runs on Base.com infrastructure. An active Base.com subscription with Amazon marketplace access is required for the connector to function. Without it, no Amazon synchronization occurs and no documents are pushed back to Odoo.
base.com · Privacy Policy
FAQ
The questions that come up first
Do I need a Base.com account to use this module?
Yes. The Odoo module on its own only generates an API key and exposes data to Base. It does not connect to Amazon directly. The Amazon integration runs on Base.com, so an active Base subscription with Amazon marketplace access is required.
Which Amazon marketplaces are supported?
Base supports 23 Amazon marketplaces, including UK, Germany, France, Italy, Spain, Netherlands, Sweden, Poland, Belgium, Ireland, Turkey, United States, Canada, Mexico, Brazil, Japan, Australia, India, Singapore, United Arab Emirates, Saudi Arabia and Egypt.
Are Amazon orders created in Odoo?
Amazon orders are imported into Base first. From Base, documents can be exported to Odoo as invoice only or as order + invoice, depending on your Odoo export configuration.
Is stock sync close to real time?
The fastest standard Amazon stock sync interval available in Base is every 5 minutes. You can also choose 1 h, 3 h, 8 h or turn stock sync off.
Does it support FBA and FBM?
Yes. Base can import MFN and AFN orders, optionally exclude FBA orders, save the fulfillment type to an order custom field, fetch FBA fulfillment information and synchronize FBA stock where enabled.
Can Base forward tracking to Amazon?
Yes. Tracking can be forwarded immediately or after an order reaches a selected Base status. Carrier mapping must be configured so Base courier names match Amazon carrier names.
Can Base send invoices to Amazon?
Yes, for supported Amazon regions. Base can forward invoices to Amazon. Amazon invoice upload may require tracking to be sent first, and Amazon-side invoice generation can block Base invoice uploads if both systems try to generate invoices.
Does it work with multi-company setups?
Yes, but company alignment matters. Odoo products, customers, warehouses and documents should belong to the correct company, and Base mappings should be configured per company and seller account.
Sell on Amazon worldwide. Settle in Odoo. Configure once.
One Odoo module, one Base.com workspace, and manual Amazon marketplace work simply stops.
Base Connector for Odoo 17.0 – Amazon Global
base.com · Contact: bok@base.com
Please log in to comment on this module