Connect Amazon
Vendor Central
to Your Odoo ERP
Import purchase orders from Amazon, process them in Odoo, and send back acknowledgements, ASNs, and invoices automatically — without leaving your ERP.
Who this is for
Who needs an Amazon Vendor Central integration for Odoo?
If Amazon is your customer and sends you purchase orders — rather than your marketplace — this module automates the entire order lifecycle through to payment reconciliation in Odoo.
Manufacturers and brand owners
Supplying Amazon at wholesale cost price under a Vendor Central agreement, receiving EDI 850 purchase orders from Amazon's buying teams.
Distributors and wholesalers
Managing compliance windows and ASN submissions at volume across multiple brands shipped into Amazon's fulfilment centres.
Consumer goods companies
Shipping direct to Amazon's regional warehouses with strict labelling, carton requirements, routing guides, and co-op agreements.
Vendor Central only. This module handles the wholesale programme where Amazon issues purchase orders to you. If customers place orders on Amazon's marketplace, that is the Seller Central programme — a separate integration with different APIs and document types.
The problem
Why manual Vendor Central workflows generate chargebacks
Amazon's Vendor Central operates on strict compliance windows. Each missed deadline or submission error triggers an automatic financial penalty with no appeals process.
Acknowledgement deadline
Amazon requires a PO acknowledgement within 24–48 hours. Manual workflows miss windows during weekends and holidays — resulting in automatic cancellation or chargeback.
Chargeback on ASN errors
An ASN with wrong carton counts, missing tracking, or mismatched quantities triggers a receiving chargeback at Amazon's fulfilment centres.
Invoice payment delay
Invoice submissions with mismatched pricing or formatting errors are rejected and queued for manual review, delaying payment by weeks.
Amazon does not provide advance warning before chargebacks. By the time you see the deduction, the compliance window has already closed. The only reliable fix is eliminating manual steps before they cause errors.
How it works
The Amazon Vendor Central order lifecycle — automated inside Odoo
Each of the eight steps triggers the next automatically. Every action is logged on the Odoo order with a timestamp and API response status.
Amazon → Odoo
Import Vendor Central purchase orders
The module polls Amazon's PurchaseOrders API on a configurable schedule. Inbound POs are parsed, validated against your product catalogue, and queued. Partial orders, substitutions, and rejection flags are handled automatically.
Within Odoo
Create sales orders from Amazon POs
Imported POs convert automatically into Odoo sales orders with full field mapping: partner, delivery address, product lines, quantities, requested delivery dates, and Amazon-specific fields (ASIN, UPC, item cost).
Odoo → Amazon
Send PO acknowledgement within the compliance window
On SO confirmation, the module generates and transmits a PO acknowledgement — accept, reject, or accept with substitutions. Can be triggered automatically or held for review. Dashboard alerts track POs approaching their deadline.
Within Odoo
Manage picking, packing, and shipping
Confirmed SOs generate standard Odoo delivery orders. Your existing warehouse workflows — routes, lot/serial tracking, multi-step picking, package management — work without modification.
Odoo → Amazon
Send ASN on delivery validation
When Odoo validates the delivery order, the module automatically generates an Advance Ship Notice and submits it to Amazon — carrier, tracking, pallet/carton structure, GS1-128 label references, and item-level line data.
Amazon → Odoo
Retrieve shipment labels for Amazon-managed carriers
For shipments using an Amazon Partnered Carrier, the module retrieves label data via the Vendor Central API and associates it with the Odoo delivery record for printing directly from the picking screen.
Odoo → Amazon
Submit invoices and credit notes
Validated Odoo invoices are formatted to Amazon's invoice schema and submitted via the Invoices API. Credit notes for returns, co-op charges, and price adjustments are mapped as credit memos. Submission status is tracked on the order record.
Bidirectional
Sync order status through Amazon's TransactionStatus API
The module polls Amazon's transaction-status endpoints and updates the Odoo order with lifecycle events: PO received, acknowledgement accepted, shipment received, invoice approved, payment scheduled. All updates are logged on the order chatter.
Module capabilities
What the Odoo Vendor Central module includes
Every feature is built natively inside Odoo — no external middleware, no third-party SaaS layer. Your existing security model, roles, and integrations are unaffected.
Configurable field mapping
Map Amazon fields to Odoo product, partner, and warehouse records via a UI. No code changes for standard setups.
Compliance window alerts
Dashboard alerts surface POs approaching acknowledgement deadlines. Email escalation notifies responsible users before windows close.
Full chatter audit trail
Every API call, status change, and document submission is logged on the Odoo order chatter with timestamps and response codes.
Error handling and retry queue
Failed API calls queue for retry with configurable back-off. Error reasons surface in plain language on the order record.
Vendor Central dashboard
A dedicated Odoo view shows all Amazon orders by lifecycle status — pending acknowledgement, in fulfilment, shipped, invoiced, reconciled.
Multi-warehouse routing
Route Amazon orders to different Odoo warehouses based on delivery address, product type, or fulfilment rules using Odoo's native routing engine.
Co-op and chargeback handling
Vendor Central co-op charges and chargebacks map to Odoo credit notes with correct account and analytic coding for finance reconciliation.
Secure credential management
SP-API credentials stored in Odoo's encrypted system parameters, configurable per company for multi-company Odoo instances.
Multi-company support
One module installation supports multiple Vendor Central accounts mapped to different companies within the same Odoo database.
Technical specifications
Odoo Amazon integration — compatibility and delivery scope
Built on Odoo's native framework against Amazon's current SP-API. Tested on Odoo 16, 17, and 18 across Online, Odoo.sh, and on-premise hosting.
Compatibility
Platform & API support
Scope of delivery
Included at the fixed price
Confirm your programme
Vendor Central connector vs Seller Central — confirm your programme
If Amazon sends you a purchase order, you need a Vendor Central connector. If customers place orders on Amazon's marketplace, that is Seller Central — a separate integration with different APIs and document types.
| Feature | Vendor Central — this module | Seller Central — separate connector |
|---|---|---|
| Who sends the order | Amazon sends you a purchase order | A customer places an order on Amazon |
| Business model | Wholesale — Amazon buys from you at cost price | Marketplace — you sell directly to consumers |
| PO acknowledgement | Required — strict compliance window | Not required |
| Shipment notice (ASN) | Required — with pallet/carton structure | Simple tracking confirmation only |
| Invoice submission | Required — via API, net payment terms | Amazon remits automatically |
| Chargebacks | Yes — compliance chargebacks handled | Different fee model |
Why SDLC Corp
SDLC Corp — Odoo-certified Amazon integration partner
SDLC Corp has delivered Odoo ERP projects across manufacturing, distribution, and consumer goods. The Vendor Central module comes from real Amazon supplier workflows — not from reading API documentation in isolation.
Odoo certified partner
Listed on the official Odoo partner directory with certified developers. Access to Odoo's technical support channel for implementation issues.
Odoo App Store publisher
SDLC Corp publishes modules on the Odoo App Store. The Vendor Central module follows the same quality and upgrade-safety standards as published apps.
Source code delivered, not licensed
You receive the full source code after delivery. No ongoing access fees. No vendor lock-in. Upgrades are yours to manage.
Pricing
One price. No surprises. No recurring fees.
No monthly connector subscription. No per-order charges. No SaaS fee on top of your Odoo license. You pay once and own the module outright.
$10,000
One-time payment · no recurring fees
Covers everything listed under Scope of Delivery in the Technical Specifications section above — installation, configuration, field mapping, testing, training, source code, and 30-day hypercare.
Book a Discovery CallFree · no commitment · 45 minutes to confirm fit
Discovery call — 45 minutes
We map your current workflow, confirm your Odoo version and Amazon region, and identify any non-standard requirements before scoping begins.
Written scope document
A document covering all integration points, field mapping decisions, and timeline. No surprises after you sign.
Fixed-price delivery
Installation, configuration, testing, training, and 30-day post-launch support — all within the agreed fixed price. Additional scope quoted separately and never added without your approval.
Ready to connect Amazon Vendor Central to your Odoo?
A 45-minute call is all it takes to confirm fit, map your workflow, and identify anything outside the standard scope. No commitment required.
Book a Discovery Call





