DL-053 · Case study
Amazon.sa and noon order integration with Odoo ERP
A Saudi electronics retailer needed to synchronize marketplace orders, inventory and finance processes with Odoo.
- Client
- Name withheld
- Location
- Saudi Arabia
- Industry
- Consumer electronics retail
- Capabilities
- 01Audit03Build
01
Challenge
- Marketplace orders and cancellations were transferred into Odoo through manual operations.
- VAT-related transaction data and fulfilment statuses were not consistently mapped.
02
Environment
- Amazon.sa, noon and Odoo ERP.
- Saudi VAT invoicing requirements and an existing local electronic-invoicing workflow.
03
Intervention
- Assessed available marketplace integrations and order data sources.
- Developed a normalization layer for orders, cancellations and stock synchronization.
- Mapped invoice-related fields to Odoo and introduced validation and exception handling.
04
Outcome
- Centralized marketplace operations through Odoo.
- More reliable handoffs to the retailer's existing finance and invoicing processes.
- 01AMAZON.SAOrders→NOONOrders
- 02NOONOrders→NORMALIZATIONOrders / stock
- 03NORMALIZATIONOrders / stock→ODOOERP
- 04ODOOERP→E-INVOICINGVAT workflow
Stack and services.
Stack03
Services used01
Tell us what has to work.
A senior engineer reads every brief. Describe the system, what it runs on today and what happens when it fails.
Discuss a project→