Integrating Odoo ERP with EasyEcom

Integrating Odoo ERP with EasyEcom

Odoo can be integrated with EasyEcom to sync orders, product master data, and inventory between the two systems through EasyEcom APIs. The primary integration flows are Order, Product Master, and Inventory sync.

Integration Flow

Data / FunctionData Flow
AuthenticationOdoo → EasyEcom
Product MasterEasyEcom → Odoo
Inventory UpdateOdoo → EasyEcom
Inventory DetailsEasyEcom → Odoo
OrdersEasyEcom → Odoo
Order DetailsEasyEcom → Odoo
Return DetailsEasyEcom → Odoo
Marketplace ListEasyEcom → Odoo

Order Sync

Odoo fetches B2C orders from EasyEcom using a date range. Orders can be fetched manually or through an hourly cron job.

Product and Inventory

  • Product Master data is fetched from EasyEcom.
  • Inventory details are fetched from EasyEcom.
  • Odoo can send inventory updates to EasyEcom.

Returns and Marketplace

Odoo can fetch the following data from EasyEcom:

  • Return details
  • Marketplace list

API Authentication

The integration uses EasyEcom API authentication with:
  • JWT Token
  • X-API-Key
The JWT token is passed as a Bearer token and is valid for 90 days.

Webhooks

Webhooks are not used for this integration.

Odoo EasyEcom Module

For more information about the EasyEcom module for Odoo, visit:

EasyEcom for Odoo