Tokopedia Store Management
The ECOSIRE Tokopedia Store Management module integrates your Tokopedia seller account with Odoo through the official Tokopedia Seller API. Manage products, orders, inventory, and fulfillment on Indonesia's largest e-commerce platform from a single Odoo instance. With support for flash deals, logistics integration with Indonesian carriers, voucher management, and automated settlement reconciliation, this module helps sellers thrive in one of Southeast Asia's fastest-growing digital marketplaces.
Compatibility: Odoo 17/18/19 Price: $249 (one-time) License: Up to 3 domain activations
Key Features
- Tokopedia Seller API integration
- Indonesian market leader coverage
- Flash deal support and promotional campaign management
- Logistics integration with Indonesian shipping providers
- Product management with localized content
- Order processing with automated workflows
- Return handling and resolution tracking
- Chat integration for customer communication
- Voucher management (shop vouchers and cashback)
- Settlement reconciliation and financial reporting
Prerequisites
- Odoo 17, 18, or 19 (Community or Enterprise edition)
- An active ECOSIRE license for this module
- A Tokopedia seller account (Official Store, Power Merchant, or above)
- API credentials from the Tokopedia Developer Console
Installation
- Download the module ZIP from your ECOSIRE Dashboard
- Extract to your Odoo addons directory:
unzip ecosire-tokopedia-*.zip -d /opt/odoo/addons/ - Restart the Odoo service:
sudo systemctl restart odoo - Navigate to Apps, click Update Apps List
- Search for "ECOSIRE Tokopedia Store Management" and click Install
- Enter your ECOSIRE license key when prompted
Configuration
Step 1: Obtain Tokopedia API Credentials
- Log in to the Tokopedia Developer Console
- Register your application and submit for review
- Once approved, navigate to App Management then API Keys
- Note your Client ID and Client Secret
- Configure the required API scopes:
- Product management
- Order management
- Inventory management
- Logistics management
- Shop management
- Generate your FS ID (Fulfillment Service ID) for your shop
- Record your Shop ID from the seller dashboard
Step 2: Connect in Odoo
- Navigate to Tokopedia Store Management then Configuration
- Enter your Tokopedia API credentials (Client ID, Client Secret, FS ID, Shop ID)
- Click Test Connection to verify connectivity
- Configure your default warehouse and company mapping
- Set up preferred logistics partners from Tokopedia's carrier network
Step 3: Configure Sync Settings
Product Sync
- Choose sync direction: Tokopedia to Odoo, Odoo to Tokopedia, or bidirectional
- Set sync interval: Scheduled (5/15/60 minutes)
- Configure product field mapping and Tokopedia category mapping
- Set up Indonesian-language product content templates
- Map Tokopedia product IDs to Odoo product records
Inventory Sync
- Map Odoo warehouses to Tokopedia shop locations
- Set buffer stock quantities
- Enable scheduled stock updates
- Configure flash deal stock reservation rules
Order Sync
- Enable automatic order import
- Map Tokopedia payment references to Odoo payment journals
- Configure logistics carrier mapping and AWB (airway bill) tracking
- Set up return and complaint processing workflows
Initial Sync
- Go to Tokopedia Store Management then Operations then Initial Import
- Select data types to import (Products, Orders)
- Set date range for historical orders
- Click Start Import and monitor progress in the sync log
Dashboard
The OWL 2 dashboard provides:
- 6 KPI cards showing real-time sales, orders, and shop performance metrics
- Interactive Chart.js sales analytics with date filtering
- Top products ranking by revenue on Tokopedia
- Flash deal performance tracking and ROI analysis
- Voucher campaign effectiveness monitoring
- Logistics performance by carrier (delivery times, success rates)
- Live activity feed of recent sync operations
Troubleshooting
| Issue | Solution |
|---|---|
| Connection failed | Verify API credentials and check network connectivity |
| Sync not running | Check Odoo scheduled actions (cron jobs) are enabled |
| Duplicate products | Review product mapping settings and matching rules |
| Orders not importing | Verify order status filters and date range settings |
| Logistics sync failed | Check carrier activation status in Tokopedia seller settings |
| Voucher not applying | Verify voucher configuration and eligibility rules in Tokopedia |