Skip to main content

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

  1. Download the module ZIP from your ECOSIRE Dashboard
  2. Extract to your Odoo addons directory:
    unzip ecosire-tokopedia-*.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 Tokopedia Store Management" and click Install
  6. Enter your ECOSIRE license key when prompted

Configuration

Step 1: Obtain Tokopedia API Credentials

  1. Log in to the Tokopedia Developer Console
  2. Register your application and submit for review
  3. Once approved, navigate to App Management then API Keys
  4. Note your Client ID and Client Secret
  5. Configure the required API scopes:
    • Product management
    • Order management
    • Inventory management
    • Logistics management
    • Shop management
  6. Generate your FS ID (Fulfillment Service ID) for your shop
  7. Record your Shop ID from the seller dashboard

Step 2: Connect in Odoo

  1. Navigate to Tokopedia Store Management then Configuration
  2. Enter your Tokopedia API credentials (Client ID, Client Secret, FS ID, Shop ID)
  3. Click Test Connection to verify connectivity
  4. Configure your default warehouse and company mapping
  5. 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

  1. Go to Tokopedia Store Management then Operations then Initial Import
  2. Select data types to import (Products, Orders)
  3. Set date range for historical orders
  4. 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

IssueSolution
Connection failedVerify API credentials and check network connectivity
Sync not runningCheck Odoo scheduled actions (cron jobs) are enabled
Duplicate productsReview product mapping settings and matching rules
Orders not importingVerify order status filters and date range settings
Logistics sync failedCheck carrier activation status in Tokopedia seller settings
Voucher not applyingVerify voucher configuration and eligibility rules in Tokopedia

Support