Qoo10 Store Management
The ECOSIRE Qoo10 Store Management module integrates your Qoo10 seller account with Odoo ERP. Qoo10 (formerly Gmarket Global) is a leading online marketplace network operating in Singapore, Japan, Indonesia, and Hong Kong, with particularly strong presence in Singapore and Japan. Backed by eBay, Qoo10 serves millions of buyers across Asia-Pacific markets. This module uses the Qoo10 Seller API to synchronize your product catalog, orders, and inventory across all Qoo10 markets.
Compatibility: Odoo 17 / 18 / 19 Price: $249 (one-time) License: Up to 3 domain activations
Key Features
- Qoo10 Seller API integration with API key and Seller key authentication
- Bidirectional product synchronization (listings, variants, prices, images)
- Automatic order import and fulfillment tracking
- Real-time inventory synchronization
- Multi-market support (SG, JP, ID, HK)
- Category mapping to Qoo10 taxonomy per market
- Promotional and discount management
- Returns and claim processing
- Seller scorecard and performance monitoring
- Multi-company record rules for isolated data management
Prerequisites
- Odoo 17, 18, or 19 (Community or Enterprise edition)
- An active ECOSIRE license for this module
- A Qoo10 seller account in one or more markets
- API key and Seller key from your Qoo10 seller account
Installation
- Download the module ZIP from your ECOSIRE Dashboard
- Extract to your Odoo addons directory:
unzip ecosire-qoo10-*.zip -d /opt/odoo/addons/ - Restart the Odoo service:
sudo systemctl restart odoo - Navigate to Apps, click Update Apps List
- Search for "ECOSIRE Qoo10 Store Management" and click Install
- Enter your ECOSIRE license key when prompted
Configuration
Step 1: Obtain Qoo10 API Credentials
- Log in to your Qoo10 seller account for your primary market:
- Singapore:
https://www.qoo10.sg - Japan:
https://www.qoo10.jp
- Singapore:
- Navigate to Seller Tools or API Settings in your seller panel
- Note your API Key and Seller Key
- Contact Qoo10 seller support if API access needs to be enabled for your account
Step 2: Connect in Odoo
- Navigate to Qoo10 Store Management > Configuration
- Create a new configuration and enter:
- API Key (
api_key) -- your Qoo10 API key - Seller Key (
seller_key) -- your Qoo10 seller key - Market (
market) -- target market (SG, JP, ID, HK)
- API Key (
- Click Test Connection to verify API access
- Configure your default warehouse and company mapping
Step 3: Configure Sync Settings
Product Sync
- Choose sync direction: Qoo10 to Odoo, Odoo to Qoo10, or bidirectional
- Set sync interval: scheduled (every 5, 15, or 60 minutes)
- Configure product field mapping and category mapping per market
Inventory Sync
- Map Odoo warehouses to Qoo10 seller settings
- Set buffer stock quantities to prevent overselling
- Enable real-time stock updates on inventory changes
Order Sync
- Enable automatic order import
- Map Qoo10 payment methods to Odoo payment journals
- Configure delivery confirmation and tracking sync
Initial Sync
- Go to Qoo10 Store Management > Operations > Initial Import
- Select data types to import (Products, Customers, Orders)
- Set date range for historical orders
- Click Start Import and monitor progress in the sync log
API Details
| Field | Value |
|---|---|
| Auth method | API Key + Seller Key in request parameters |
| SG endpoint | https://api.qoo10.sg/GMKT.INC.Front.QAPIService/ |
| JP endpoint | https://api.qoo10.jp/GMKT.INC.Front.QAPIService/ |
| ID endpoint | https://api.qoo10.id/GMKT.INC.Front.QAPIService/ |
| API format | SOAP/XML or REST-like endpoint |
| Key config fields | api_key, seller_key, market |
Dashboard
The built-in OWL 2 dashboard provides real-time visibility into your integration:
- 6 KPI cards -- Revenue, Orders, Customers, Products, Avg Order Value, and Sync Health -- each with period-over-period delta indicators
- Sales Trend chart (Chart.js line chart) with interactive date filtering
- Order Status breakdown (doughnut chart) showing distribution across statuses
- Period filters -- Today, 7 days, 30 days, 90 days, Year, or Custom date range
- Activity feed showing recent sync log entries with type indicators
- Quick action buttons for Products, Orders, Customers, Queue, Logs, and Settings
- Status footer with Queue Jobs, Errors, Out of Stock, and Sync Rate
- Auto-refresh every 60 seconds with dark mode support
Troubleshooting
| Issue | Solution |
|---|---|
| Connection failed | Verify API key and seller key; confirm the correct market endpoint is selected |
| Sync not running | Check Odoo scheduled actions (cron jobs) are enabled |
| Products not publishing | Review product data and Qoo10 category requirements for your market |
| Orders not importing | Verify order status filters and date range settings |
| Authentication error | Confirm both API key and seller key are correct for the selected market |
| Wrong market endpoint | Select the correct market (SG, JP, ID, HK) matching your seller account |
| Inventory not updating | Verify SKU identifiers match between Odoo products and Qoo10 listings |
| License not active | Verify your ECOSIRE license key at Settings > ECOSIRE License |