Skip to main content

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

  1. Download the module ZIP from your ECOSIRE Dashboard
  2. Extract to your Odoo addons directory:
    unzip ecosire-qoo10-*.zip -d /opt/odoo/addons/
  3. Restart the Odoo service:
    sudo systemctl restart odoo
  4. Navigate to Apps, click Update Apps List
  5. Search for "ECOSIRE Qoo10 Store Management" and click Install
  6. Enter your ECOSIRE license key when prompted

Configuration

Step 1: Obtain Qoo10 API Credentials

  1. Log in to your Qoo10 seller account for your primary market:
    • Singapore: https://www.qoo10.sg
    • Japan: https://www.qoo10.jp
  2. Navigate to Seller Tools or API Settings in your seller panel
  3. Note your API Key and Seller Key
  4. Contact Qoo10 seller support if API access needs to be enabled for your account

Step 2: Connect in Odoo

  1. Navigate to Qoo10 Store Management > Configuration
  2. 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)
  3. Click Test Connection to verify API access
  4. 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

  1. Go to Qoo10 Store Management > Operations > Initial Import
  2. Select data types to import (Products, Customers, Orders)
  3. Set date range for historical orders
  4. Click Start Import and monitor progress in the sync log

API Details

FieldValue
Auth methodAPI Key + Seller Key in request parameters
SG endpointhttps://api.qoo10.sg/GMKT.INC.Front.QAPIService/
JP endpointhttps://api.qoo10.jp/GMKT.INC.Front.QAPIService/
ID endpointhttps://api.qoo10.id/GMKT.INC.Front.QAPIService/
API formatSOAP/XML or REST-like endpoint
Key config fieldsapi_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

IssueSolution
Connection failedVerify API key and seller key; confirm the correct market endpoint is selected
Sync not runningCheck Odoo scheduled actions (cron jobs) are enabled
Products not publishingReview product data and Qoo10 category requirements for your market
Orders not importingVerify order status filters and date range settings
Authentication errorConfirm both API key and seller key are correct for the selected market
Wrong market endpointSelect the correct market (SG, JP, ID, HK) matching your seller account
Inventory not updatingVerify SKU identifiers match between Odoo products and Qoo10 listings
License not activeVerify your ECOSIRE license key at Settings > ECOSIRE License

Support