Integration

How Does the Integration Work?

XiKey connects to Odoo via XML-RPC API to synchronize data between POS and ERP. Synchronization runs automatically in the background with offline support and sync-on-reconnect.

  • Sync products & prices from Odoo
  • Export sales & payments to Odoo
  • Sync customers & suppliers
  • Real-time inventory updates
  • Works with Odoo 14, 15, 16, 17
Integration Diagram
XiKey POS
Sync Engine
XML-RPC API
Odoo ERP

Synchronization Levels

Three sync levels to match your needs

01

Master Data Sync

Sync products, categories, customers, suppliers, and prices from Odoo to XiKey. One-way (Odoo → XiKey) or bidirectional.

02

Transaction Sync

Auto-export sales orders, payments, and returns from XiKey to Odoo. Journal entries are created automatically in Odoo.

03

Live Inventory Sync

Real-time inventory updates between XiKey and Odoo. Every sale automatically adjusts quantities in both systems.

Data Flow

Odoo → XiKey

Products
Categories
Customers
Price Lists
Product Catalog
Item Tree
Customer List
Price Tables

XiKey → Odoo

Sales Orders
Payments
Returns
Stock Moves
Sale Invoices
Journal Entries
Credit Notes
Stock Updates

Setup Steps

1

Install XiKey Module in Odoo

Install the integration module from XiKey Marketplace or manually

2

Configure Connection

Enter Odoo server URL and credentials in XiKey settings

3

Select Sync Scope

Choose data to sync: products, customers, sales, inventory

4

Initial Sync

First-time master data sync - completes in minutes

5

Start Selling!

Automatic sync runs in background - no manual intervention needed

Odoo Integration Add-on

SAR 599

Perpetual License - One-time Payment

Annual Support: ~SAR 300 (50%)

Order Now

Ready to Connect XiKey with Odoo?

Contact us to set up the integration and get started within 24 hours.