Skip to content

Conversation

@Kimkhoi3010
Copy link

@Kimkhoi3010 Kimkhoi3010 commented Dec 16, 2025

Saleor Connector for Odoo (sale_saleor)

This PR introduces a bidirectional integration between Odoo and the Saleor e-commerce platform, with explicit and unambiguous synchronization flows.


Synchronization Flows

Odoo → Saleor

Odoo acts as the source of truth for catalog, configuration, and outbound sales data.
Synchronization is triggered manually (single or batch actions) and processed synchronously or via background jobs.

Synced objects:

  • Products (templates, variants)
  • Attributes and attribute values
  • Categories
  • Collections
  • Tax classes (sales taxes)
  • Shipping zones and delivery methods
  • Warehouses, locations, and stock quantities (Saleor-enabled)
  • Promotions (Saleor discounts)
  • Vouchers
  • Gift cards
  • Sale Orders (per channel, including shipping method)

Saleor → Odoo

Saleor acts as the source of truth for storefront activity.
Data is pushed to Odoo via Saleor webhooks.

Synced objects:

  • Customers (including billing and shipping addresses)
  • Orders (creation and updates)
  • Order payments (mark as paid)

@Kimkhoi3010 Kimkhoi3010 force-pushed the 18.0-sale_saleor branch 3 times, most recently from f683ffa to 19f7ef5 Compare December 17, 2025 03:18
@Kimkhoi3010 Kimkhoi3010 force-pushed the 18.0-sale_saleor branch 3 times, most recently from b652a52 to 1d8e3e0 Compare December 29, 2025 08:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant