SyncO for self-hosted Odoo

Self-hosted Odoo Shopify connector over standard JSON-RPC

Self-hosted Odoo — whether Enterprise or Community, on a VPS, bare metal, or private cloud — gives you full control of the database and deployment. Connecting it to Shopify via a module install adds a dependency you have to maintain. SyncO uses Odoo's standard JSON-RPC API, so sync runs without adding anything to your Odoo installation.

4.9 on Shopify App Store200+ Odoo–Shopify storesFrom $15/monthNo card to trial

self-hosted Odoo Shopify connector

Works with Odoo Enterprise and Community on your infrastructure

Self-hosted Odoo runs on your own servers, so you control the version, the modules, and the network. SyncO's self-hosted Odoo Shopify connector uses only the standard JSON-RPC API that both Enterprise and Community expose. No additional Odoo module is required on either edition.

self-hosted Odoo Shopify connector

Network considerations for self-hosted Odoo

SyncO's queued workers make outbound calls to your Odoo instance over JSON-RPC. For sync to function, your self-hosted Odoo URL must be reachable from SyncO's outbound IP ranges. Most self-hosted setups behind a firewall need a firewall rule or a reverse proxy configured to allow those requests.

self-hosted Odoo Shopify connector

Setup and ongoing operation

Configuration happens entirely in SyncO's web UI. Enter your Odoo URL and API key, pick the company, map Shopify locations to Odoo warehouses, and set order rules. SyncO runs a connection test before saving and detects your Odoo version and edition automatically.

Implementation path

From install to live sync

01

Connect Odoo

Verify server, database, credentials, version, and company access.

02

Map operations

Choose locations, warehouses, product rules, order rules, and customer behavior.

03

Run queued sync

Move external API work through retry-safe queues instead of fragile inline actions.

04

Monitor records

Use linked identifiers and logs to understand what synced and what needs attention.

Related

Keep exploring

Read more

From the blog

FAQ

Questions merchants ask before connecting Shopify and Odoo

Does SyncO work with Odoo Community (not just Enterprise)?

Yes. SyncO uses the standard JSON-RPC API that both Odoo Enterprise and Community expose. The feature set is the same on both editions.

What network setup does self-hosted Odoo require?

Your Odoo instance must be reachable from SyncO's outbound IP ranges over HTTPS. The setup wizard lists the IPs to allowlist. Private VPN-only setups are not currently supported.

Do I need to install a module on my self-hosted Odoo?

No. SyncO talks to Odoo over the standard JSON-RPC API using API key authentication. Nothing is installed on your Odoo instance.

Start with your store

See how Synco Connector fits your Shopify and Odoo workflow

Open the app flow or enter your Shopify store domain to start configuring Shopify and Odoo sync.