Discuss a project

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.
Amazon.sa and noon connected to Odoo with controlled fulfilment and finance workflows.AMAZON.SAOrdersNOONOrdersNORMALIZATIONOrders / stockODOOERPE-INVOICINGVAT workflow
  1. 01AMAZON.SAOrdersNOONOrders
  2. 02NOONOrdersNORMALIZATIONOrders / stock
  3. 03NORMALIZATIONOrders / stockODOOERP
  4. 04ODOOERPE-INVOICINGVAT workflow
Fig. 01Saudi marketplace ERP integrationAmazon.sa and noon connected to Odoo with controlled fulfilment and finance workflows.Scale NTS

Stack and services.

Stack03

  • Odoo
  • noon
  • Amazon.sa

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