Odoo Marketplace Integrations in Australia: Amazon, The Iconic, Woolworths Everyday Market and Bunnings Marketplace
Odoo connects to Amazon.com.au via its built-in Amazon Connector; The Iconic and Woolworths Everyday Market have Apps Store connectors; Bunnings is a build.
By Josh Craig, Managing Director, Auboros ·
Odoo connects to Australian marketplaces three ways. Amazon is built in: the Odoo 20 Amazon Connector supports any Amazon marketplace, and Amazon.com.au is added by its marketplace ID. The Iconic and Woolworths Everyday Market have third-party Odoo Apps Store connectors for Odoo 16 to 20, listed at about US$240 each as at 2 November 2026. Bunnings Marketplace has no Apps Store connector, so it is a middleware or API build.
At a glance
- Who it is for: Australian brands and wholesalers selling on Amazon.com.au, The Iconic, Woolworths MarketPlus (Everyday Market, BIG W Market, Everyday Rewards Shop) or Bunnings Marketplace who want marketplace orders, stock and fulfilment handled in Odoo instead of a seller portal.
- Problem it solves: Orders copied from four seller portals into Odoo by hand, stock oversold because the marketplace saw yesterday’s count, and payouts that do not match the invoices in the ledger.
- Platforms: Odoo 18, 19 and 20 with Sales, Inventory and Accounting; the Odoo Amazon Connector; third-party connector modules from the Odoo Apps Store; marketplace seller APIs where no connector exists.
- Typical cost: The Amazon Connector is included in Odoo. Apps Store connectors for The Iconic and Woolworths Everyday Market are listed at US$240.21 per Odoo version as at 2 November 2026. Odoo Standard is A$34.40 per user per month in the first year, then A$43, ex GST on yearly billing as at October 2026 on our Odoo pricing and packages page, where integration scoping starts with a Discovery package from A$5,000.
- Typical timeline: The Amazon Connector is a same-week setup once the Amazon seller account is registered. A connector module for one marketplace is typically 2 to 4 weeks of configuration and testing, in our project experience. An API build for a marketplace with no connector is a scoped project.
- Last verified: 2 November 2026 against the Odoo 20 Amazon Connector documentation, the Odoo Apps Store listings for The Iconic and Woolworths Everyday Market, the Woolworths MarketPlus seller portal and THE ICONIC’s API integration note.
Marketplaces are where a lot of Australian product businesses now find their customers, and every one of them comes with its own seller portal. Amazon Seller Central, THE ICONIC Seller Center, the Woolworths MarketPlus portal, the Bunnings seller portal. Each wants a product feed, a live stock figure, an order acknowledgement and a tracking number, on its own schedule. A business selling on three of them without an integration has someone whose job is copying orders. This guide covers what Odoo can connect to out of the box, what the Apps Store covers, what still needs building, and the Australian GST and fulfilment details that decide whether the integration is a relief or a new source of errors.
Which marketplaces does Odoo connect to natively?
Odoo’s own connectors are listed in the Sales documentation, and for Odoo 20 there are three: Amazon, Shopee and Lazada. Shopee and Lazada matter if you sell into South East Asia. For an Australian seller the one that counts is Amazon.
The documented Amazon Connector features are specific. It synchronises confirmed orders from Amazon into Odoo, both Fulfilled by Amazon (FBA) and Fulfilled by Merchant (FBM), with the product lines, shipping charges and gift-wrapping charges as separate order lines. It creates missing customers and delivery addresses. For FBM orders it notifies Amazon when the delivery is validated in Odoo, which is what triggers payment, and it pushes available quantities from Odoo to Amazon. It supports several seller accounts and several marketplaces per account.
Two details trip Australian sellers up. First, the connector matches Amazon SKUs to Odoo products by Internal Reference, so your Odoo product codes need to match your Amazon SKUs exactly, or you map them once and the pairing is saved. Second, order totals can differ from Amazon’s by a few cents because of rounding and tax computation, and the Odoo documentation’s answer is a write-off at reconciliation. Budget for that in your reconciliation models.
There is no eBay connector in the Odoo 20 documentation. eBay modules exist on the Apps Store from third parties, and the first results page for Odoo 20 lists a full page of them as at 2 November 2026, so eBay follows the same path as the marketplaces in the next section.
How do you add Amazon.com.au to the Odoo Amazon Connector?
The connector’s documentation lists pre-configured marketplaces for North America (Amazon.com, .ca, .com.mx) and Europe (.de, .es, .fr, .co.uk, .it, .nl). Australia is not on that list, and this is where people assume Odoo does not support Amazon.com.au. It does. The setup documentation states that all marketplaces are supported and explains how to add one.
- Switch on developer mode and go to Sales, Configuration, Settings, Connectors, Amazon Sync, Amazon Marketplaces.
- Create a new marketplace record. Enter the Marketplace ID in the API Identifier field, pick the Amazon region, and enter the Seller Central URL.
- Use Amazon’s published values. Amazon’s Selling Partner API marketplace list gives Australia the marketplace ID A39IBJ37TRP1C6, in Amazon’s Far East region alongside Japan and Singapore.
- Name it Amazon.com.au so it is easy to find, then register your seller account. The marketplaces that account can sell on are pulled in and listed on the Marketplaces tab, and you untick any you do not want synchronised.
Once registered, Amazon.com.au orders arrive as Odoo sales orders with the Amazon order reference in the source document, deliveries are created in Inventory, and stock flows back on the connector’s schedule. If you also run a Shopify or WooCommerce store, our Odoo Shopify and WooCommerce integration guide covers how that store sits beside the marketplace feed.
Can Odoo integrate with The Iconic, Woolworths Everyday Market and Bunnings Marketplace?
Yes for all three, by different routes. None of them has a connector published by Odoo, so the question is whether a third party has built one.
| Marketplace | Who runs it | Seller integration route | Odoo route as at 2 Nov 2026 | What typically syncs | What to check first |
|---|---|---|---|---|---|
| Amazon.com.au | Amazon | Selling Partner API | Odoo’s own Amazon Connector, add the AU marketplace ID | Orders (FBA and FBM), customers, shipment confirmation, available stock | SKU to Internal Reference match, rounding write-offs |
| THE ICONIC | THE ICONIC (Seller Center) | REST API with Stock, Stock and Orders, or Full Integration levels; named integrators listed by THE ICONIC | Third-party Apps Store connector for Odoo 16 to 20 (US$240.21 listed) or an API build | Orders, inventory, products, forward shipment, price, refunds per the listing | Which integration level THE ICONIC approves you for; returns flow |
| Woolworths MarketPlus (Everyday Market, BIG W Market, Everyday Rewards Shop) | Woolworths Group | Seller Portal catalogue import, integrations with named e-commerce platforms and service providers, Seller ID and Seller Token issued by your account manager | Third-party Apps Store connector for Odoo 16 to 20 (US$240.21 listed) or an API build | Order import, inventory, shipment confirmation, listings per the listing | AUSTRAC business verification and listing QA happen before any sync can be tested |
| Bunnings Marketplace | Bunnings | Approval-based; integration partners and an API key from the seller portal | No Apps Store connector found; multichannel middleware or a custom API build | Depends on the build | Get the seller account approved before scoping the integration |
Table: Odoo integration routes for the main Australian marketplaces, from the Odoo 20 documentation, Odoo Apps Store listings, the Woolworths MarketPlus seller portal and THE ICONIC’s seller help centre, as at 2 November 2026.
THE ICONIC
THE ICONIC’s seller help centre describes API integration between Seller Center and your eCommerce platform at three common levels: Stock, Stock and Orders, and Full Integration covering products, stock and orders. It lists integrators that have done the work, including Omnivore, Rithum, ChannelEngine, SPS Commerce and Commercium, and points custom builders to its REST API documentation and Swagger page.
Commercium is the brand behind the Iconic Connector for Odoo on the Odoo Apps Store, published by ConstaCloud, listed for Odoo 16.0 to 20.0 at US$240.21 as at 2 November 2026. The listing describes order, inventory, product, forward shipment, price and refund flows and a separate connector for Odoo Online. Treat the listing’s feature claims as the vendor’s own and test them in a trial: the two we would prove first are whether returns raised in Seller Center create a credit note in Odoo, and whether the stock push respects a buffer so the last unit is not sold twice.
Woolworths MarketPlus and Everyday Market
Woolworths consolidated its marketplaces under Woolworths MarketPlus, which its seller portal describes as covering BIG W Market, Everyday Market from Woolworths and the Everyday Rewards Shop. The portal says MarketPlus supports integrations with leading e-commerce platforms and service providers, names Shopify and Omnivore as examples, and has sellers import their catalogue through the Seller Portal directly or via an integration. Onboarding runs contract, then business verification (the portal notes this is a regulatory requirement under AUSTRAC legislation), then store setup, a listing quality check and go-live. Connector vendors’ documentation, such as CrescoData’s MarketPlus guide, notes that the Seller ID and Seller Token come from your Woolworths MarketPlus account manager.
For Odoo, the same publisher lists a Woolworths Everyday Market Connector for Odoo for Odoo 16.0 to 20.0 at US$240.21 as at 2 November 2026, describing order import, inventory sync, shipment confirmation and listings. The practical sequence is: get through Woolworths’ verification and QA first, then connect, because nothing can be tested end to end until listings are approved.
Bunnings Marketplace
Bunnings runs an approval-based marketplace with a seller interest form as the way in. Integration partners publish Bunnings connectors for storefront platforms (Omnivore, Rithum, ChannelEngine and the Maropost add-on built by CrescoData all appear in their own documentation), and those connectors authenticate with an API key generated in the Bunnings seller portal. A search of the Odoo Apps Store for Bunnings returns no module for Odoo 20 as at 2 November 2026, so an Odoo link is either a custom build against the seller API or a hop through multichannel middleware that already talks to Bunnings. Get the seller account approved before anyone scopes the integration; the approval decides your categories and therefore your product data requirements.
What about Houzz, Wayfair, Faire and the other marketplaces people ask us about?
Searches for Odoo integration with Houzz, Wayfair, Faire and Reverb land on our integrations page every month, so here is the plain answer. None of these has a connector published by Odoo, and we have not verified an Apps Store module for any of them, so the first step is to search the Apps Store for your Odoo version and read the listing with a sceptical eye. Where nothing exists, the route is the marketplace’s seller API. Connector vendors’ setup guides for Houzz, for example, describe enabling API access from the seller dashboard and choosing between Houzz’s Seller and Vendor programs. Every one of these is a scoped API build, and the scoping question is the same: which of orders, stock, products, shipments and settlements must sync, and which can stay manual for now.
Marketplace connectors fail on the boring parts, not the API. The stock buffer is wrong and you oversell. The SKU on the marketplace has a suffix the ERP product does not. The payout lands net of commission and nobody set up a clearing journal. Get those three right and the connector itself is the easy bit. Josh Craig, Director, Auboros
How should Australian sellers handle GST, stock and payouts across marketplaces?
- GST on marketplace sales. Your marketplace sales to Australian customers are your taxable sales, GST inclusive, and the marketplace’s commission invoice to you is a purchase with GST on it. Map each connector’s orders to a tax-included pricelist and a 10% GST tax flagged as included in price, as the Odoo documentation on B2B and B2C pricing describes, and the Business Activity Statement (BAS) picks it up from the Australian localisation. The ATO’s GST guidance covers which lines are GST-free.
- One stock pool, several buffers. Push the same Odoo available quantity to every marketplace, less a buffer per channel. Marketplaces penalise cancellations for stock-outs more than they penalise a conservative stock figure. Our Odoo inventory guide covers how available quantity is calculated.
- Settlements, not payments. Amazon, THE ICONIC and Woolworths pay out in periodic settlements net of commission and fees. Post marketplace order payments to a clearing journal per marketplace, book the commission invoice against it, and reconcile the settlement that lands through Odoo’s Australian bank feeds. The alternative is a ledger that says you are owed money you have already been paid.
- Fulfilment and tracking. Every marketplace scores sellers on dispatch time and tracking. Validate the delivery in Odoo and let the connector send the tracking number back; if a shipping platform such as Starshipit prints the label, the tracking number arrives on the Odoo delivery first. Our pick, pack and ship guide covers the warehouse flow.
- Who owns the product data. Decide whether Odoo or the marketplace holds the master for titles, images and attributes. Marketplaces have category-specific attribute rules, so in practice the listing is usually enriched in the seller portal and Odoo owns price, cost and stock.
When is a marketplace connector worth it, and when is it not?
Connect when a marketplace is producing orders every day. A daily order run is where re-keying errors and oversells start costing more than a connector and a few weeks of setup. The order of work that holds up in practice is Amazon first, because the connector is built in and its behaviour is documented, then the marketplace with the next highest volume.
Hold off when a marketplace is a trial with a handful of orders a month. Run it from the portal and Odoo’s manual sales order entry until it earns an integration. Also hold off when the marketplace has not finished approving your listings, because every connector test against an unapproved catalogue is wasted.
We build and maintain these connections as part of our Odoo integration services, and as an Odoo partner in Brisbane we scope them the same way every time: prove the connector in a staging database with your real SKUs, write down what it does not do, and decide which gaps are configuration and which are a build. Most are configuration.
Goes well with
- Odoo Shopify and WooCommerce integration in Australia for the store that sits beside the marketplaces
- Odoo inventory management for Australian businesses for the stock figure every marketplace will be shown
- Odoo bank feeds in Australia for reconciling marketplace settlements once the orders are in
Selling on Amazon, The Iconic, Woolworths or Bunnings and running Odoo?
We connect Australian marketplaces to Odoo for brands and wholesalers across Brisbane, the Gold Coast and the rest of Queensland, from switching on the Amazon Connector to scoping an API build for a marketplace with no connector. If you are copying marketplace orders into Odoo by hand, book a free 1-hour scoping call and we’ll map which marketplaces can connect this month and what the rest would take. No pitch, just the sequence.
FAQ
Frequently asked questions
Does Odoo have an Amazon Australia connector?
Yes. The Odoo Amazon Connector is part of Odoo, and its documentation states that all marketplaces are supported. Amazon.com.au is not in the pre-configured list, so you add it in developer mode with Amazon's marketplace ID A39IBJ37TRP1C6, the Far East region and the Seller Central URL. Orders, customers, shipment confirmations and available stock then sync.
Can Odoo integrate with The Iconic?
Yes. THE ICONIC publishes a Seller Center REST API with Stock, Stock and Orders, and Full Integration levels. A third-party connector for Odoo 16 to 20 is listed on the Odoo Apps Store at US$240.21 as at 2 November 2026, covering orders, inventory, products, shipments, prices and refunds according to its listing. Test returns and stock buffers before go-live.
Is there an Odoo connector for Woolworths Everyday Market?
A third-party Woolworths Everyday Market connector for Odoo 16 to 20 is listed on the Odoo Apps Store as at 2 November 2026, covering order import, inventory, shipment confirmation and listings. Woolworths MarketPlus requires contract, AUSTRAC business verification and a listing quality check before your store goes live, so complete those before testing the connector.
Can Odoo connect to Bunnings Marketplace?
Not with an off-the-shelf module as at 2 November 2026; a search of the Odoo Apps Store for Bunnings returns nothing for Odoo 20. Bunnings is approval-based and its integration partners authenticate with an API key from the seller portal, so an Odoo link is a custom API build or a hop through multichannel middleware that already supports Bunnings.
How do marketplace payouts reconcile in Odoo?
Marketplaces pay out in periodic settlements net of commission and fees. Post each marketplace's order payments to its own clearing journal, record the commission invoice with GST against it, and match the settlement that lands in the bank through Odoo's Australian bank feeds. Odoo's Amazon documentation also notes small rounding differences that are cleared with a write-off.