TIKTOK SHOP GLOBAL
Sell on TikTok Shop.
Run your operation from Odoo.
Base Connector connects Odoo with Base.com, so your team can keep product, stock, price and accounting data organised in Odoo while Base.com operates TikTok Shop sales in supported markets.
One Odoo module, one Base.com workspace, and less manual marketplace work. Connect TikTok Shop accounts available in Base.com, including regional integrations such as US, UK, EU, Brazil and Mexico, depending on your seller account availability.
SOURCE OF TRUTH
Odoo ERP
Products, stock, prices, inventory data
OPERATIONAL HUB
Base.com
Sync engine + TikTok Shop marketplace rules
MARKETPLACE
TikTok Shop
Regional TikTok Shop seller accounts connected through Base.com
Stock sync · Price sync · Order import · Listing management · Returns import · Shipping and tracking support · Category and attribute mapping
Sync rules, markets, shipping settings and marketplace operations are configured in Base.com after you connect Odoo and authorize your TikTok Shop seller account.
WHY BASE CONNECTOR
Stop switching between systems
Selling on TikTok Shop from Odoo usually means duplicated work: product updates in one place, stock changes in another, and marketplace orders handled separately. Base Connector closes that gap.
Automation level: fewer manual updates
Products, stock changes, price updates and TikTok Shop orders move through Base.com instead of being handled through spreadsheets or repeated manual entry.
Stock sync: configurable
Base can update TikTok Shop stock from your connected inventory source on a selected schedule, including high-frequency sync options where available.
Price sync: configurable
TikTok Shop offer prices can be updated from Base.com according to the selected price group and sync interval.
Global TikTok Shop coverage
Connect supported TikTok Shop regional accounts in Base.com and manage marketplace operations from one workspace.
FEATURES
Everything your TikTok Shop operation needs
Configured in Base.com, connected with Odoo data.
ORDERS
Order import
TikTok Shop orders are imported into Base.com, including buyer data, products, discounts, delivery information and marketplace order details. From there, orders can be processed operationally in Base and transferred to Odoo according to your Odoo integration settings.
Triggered by marketplace order import
SYNC ENGINE
Stock sync
Stock levels from Base.com can be sent to TikTok Shop according to your selected sync rules. You can define how Base should react to zero stock, lower stock, higher stock and stock caps.
Configurable sync intervals
SYNC ENGINE
Price sync
Base.com can update TikTok Shop offer prices from the selected price group. Manual price changes made directly in TikTok Shop may be overwritten by the next sync from Base, depending on your configuration.
Configurable sync intervals
CATALOG
Listing management
Create and manage TikTok Shop listings from Base.com. Base supports product data, variants, categories, attributes, images, dimensions, warehouse selection and delivery options required by TikTok Shop.
Listings managed in Base.com
CATALOG
Category and attribute mapping
When listing products, Base.com supports TikTok Shop category selection and marketplace-specific attributes. AI category suggestions may be available to speed up product listing.
TikTok Shop category trees and attributes
CATALOG
Variants
Products can be listed without variants, as separate offers per variant, or as variant groups, depending on the configuration and TikTok Shop category requirements.
Variant modes configured in Base.com
LOGISTICS
Shipping and tracking
Base.com supports TikTok Shop shipping workflows, courier mapping and tracking number transfer. TikTok Shipping can also be handled through the dedicated TikTok Shipping courier integration where required.
Courier mapping required
AFTER-SALE
Returns
TikTok Shop returns can be imported into Base.com with selected return statuses. Return handling and stock restoration depend on the configured workflow.
Return import available
PROMOTIONS
Coupons and discounts
Base.com can import TikTok Shop seller and platform voucher data and save discounts according to the selected configuration, for example as separate order lines or as price reductions.
Seller and platform vouchers supported
ARCHITECTURE
Multi-account operation
Run multiple TikTok Shop accounts and Odoo companies through one Base.com workspace, depending on your subscription and configuration. Product, price, stock and order handling can be scoped by account and company.
Per-account configuration
TECHNICAL LIMITATIONS
Technical limitations to be aware of
- TikTok Shop availability depends on the seller account region and the TikTok Shop integrations enabled in Base.com.
- Live TikTok Shop listings may only allow selected updates from Base.com, especially stock and price. Changes such as title, description, images, weight or category may require ending and relisting the offer.
- TikTok Shop listing requirements vary by category and region. Required fields may include SKU, category, weight, dimensions, warehouse, delivery option, images and marketplace-specific attributes.
- TikTok Shop may require a minimum number of product images and may reject images that do not meet marketplace quality rules.
- Tracking transfer requires correct courier mapping in Base.com.
- TikTok Shipping labels require the dedicated TikTok Shipping courier integration.
- Tracking updates are sent according to Base.com synchronization processes and may not be instant.
- TikTok Shop campaigns, creator allocations or marketplace stock reservations can block stock reductions.
- Order status updates back to TikTok Shop may be limited depending on the regional integration.
- Stock restoration after cancellations may require a dedicated workflow or automation in Base.com.
- Accounting and invoice transfer to Odoo depends on the Base.com Odoo integration configuration.
DATA FLOW
What moves, and which direction
A clean separation. Odoo keeps ERP data organised. Base.com operates TikTok Shop. Marketplace results can be transferred back into Odoo according to the configured Odoo integration.
FROM ODOO TO BASE
Master data, outbound
- Products and variants
- Stock levels
- Price data
- Product identifiers such as SKU and EAN
- Product descriptions, images and selected product fields
- Inventory and warehouse data, depending on configuration
FROM BASE TO ODOO
Operational and accounting data, inbound
- Orders or invoices, depending on Odoo integration settings
- Customer and order data
- Product lines
- Payment and accounting details, where configured
- Tracking reference, where enabled
Orders are received and processed in Base.com. Odoo remains the ERP and accounting environment, while Base.com handles TikTok Shop marketplace operations, synchronization and order workflow.
SETUP
Four steps. Mostly clicks in Base
This module connects Odoo with Base.com. TikTok Shop authorization and marketplace settings are configured on the Base.com side.
1
Install the Base Connector module in Odoo
Install the module on your supported Odoo instance. Make sure API access is available and the required Odoo modules for inventory or accounting workflows are installed.
Where: Odoo
2
Generate or prepare the Odoo API credentials
Generate the API key or prepare the Odoo connection details required by Base.com, including database name, user/login and company information where applicable.
Where: Odoo
3
Connect Odoo and TikTok Shop in Base.com
In Base.com, add your Odoo connection details. Then authorize your TikTok Shop seller account through the TikTok Shop connection flow available in Base.com.
Where: Base.com
4
Configure sync rules and go live
Choose stock and price sync settings, configure listing defaults, categories, courier mapping, return settings, order import settings and Odoo export options. Then enable the workflows.
Where: Base.com · Status: Live
BASE DOES THIS FOR YOU
What Base handles, so Odoo stays clean
Once the Odoo connection and TikTok Shop account are configured, Base.com can handle:
- TikTok Shop order centralisation
- Product listing management
- Stock synchronization
- Price synchronization
- Category and attribute mapping
- Variant listing workflows
- Returns import
- Coupon and discount handling
- Courier mapping and tracking transfer
- TikTok Shipping integration support
- Transfer of order or invoice data to Odoo, depending on configuration
- Multiple TikTok Shop accounts and regional integrations, where available
REQUIREMENTS
What you need on each side
A short, honest checklist. If you tick both columns, the connector can work from day one.
What your Odoo needs
- Odoo 19.0 (Community or Enterprise)
For example Odoo 19.0 if this app listing is published for Odoo 19.0 - External API access
Required for Base.com to connect with Odoo - API key or Odoo connection credentials
Used by Base.com to authenticate - Database name and technical user/login
Required for the Odoo connection - Inventory module installed
Required for stock-related workflows - Correct product identifiers
SKU and/or EAN should be consistent between Odoo, Base.com and TikTok Shop - Reachable Odoo domain
Required for Base.com communication with Odoo
What your Base account needs
- Active Base.com subscription
Required for the connector to operate - TikTok Shop seller account
A supported regional TikTok Shop seller account available for connection in Base.com - TikTok Shop authorization
OAuth authorization from Base.com - Marketplace module enabled
Required for TikTok Shop order and listing operations - Stock and price sync configured
Defines how often and under what conditions Base updates TikTok Shop - Courier mapping
Required for correct tracking transfer - Return settings configured
Defines which TikTok Shop returns are imported into Base.com
External service notice. Base Connector relies on Base.com to operate. The Odoo module connects Odoo with Base.com, while the TikTok Shop integration, marketplace synchronization, listing management and order workflows run on Base.com infrastructure. An active Base.com subscription and a supported TikTok Shop seller account are required. Without Base.com configuration, no TikTok Shop synchronization occurs. base.com · Privacy Policy
FAQ
The questions that come up first
Pulled from real conversations with merchants evaluating the connector.
Do I need a Base.com account to use this module?
Yes. The Odoo module connects Odoo with Base.com, but TikTok Shop marketplace operations run through Base.com. An active Base.com subscription is required.
Does this support TikTok Shop globally?
Base.com supports multiple TikTok Shop regional integrations, including regions such as US, UK, EU, Brazil and Mexico where available. Actual availability depends on the TikTok Shop seller account region and the integrations enabled in Base.com.
Are TikTok Shop orders created in Odoo?
TikTok Shop orders are imported into Base.com first. They can then be transferred to Odoo according to the configured Base.com Odoo integration settings.
Is stock sync close to real time?
Base.com offers configurable stock synchronization options. The available frequency depends on the integration, account settings and subscription configuration.
Can Base update TikTok Shop prices?
Yes. Base.com can send price updates to TikTok Shop from the selected price group. If price synchronization is enabled, manual changes made directly in TikTok Shop may be overwritten by Base.
Can I manage TikTok Shop listings from Base.com?
Yes. Base.com supports TikTok Shop listing management, including categories, attributes, variants, product data, images, dimensions, warehouse and delivery options. Some changes on live listings may require relisting due to TikTok Shop limitations.
Does it support returns?
Yes. TikTok Shop returns can be imported into Base.com. Stock restoration and return completion depend on the configured workflow.
Does it support TikTok Shipping?
Yes. TikTok Shipping is handled through a dedicated TikTok Shipping courier integration in Base.com where required.
Can I rotate the Odoo API key?
Yes. Generate a new key in Odoo and update the connection details in Base.com. Synchronization may pause during the change, then resume after the new credentials are saved and tested.
Does it work with multi-company setups?
Yes. Multi-company workflows can be supported through proper Base.com and Odoo configuration. Each company and marketplace account should be mapped carefully to keep catalog, stock, pricing and accounting data separated.
Sell on TikTok Shop. Keep Odoo as your ERP. Operate through Base.com.
One Odoo module, one Base.com workspace, and TikTok Shop marketplace work becomes easier to manage.
Base Connector for Odoo 19.0 – TikTok Shop Global
base.com · Contact: bok@base.com
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Lines of code | 126 |
| Technical Name |
base_odoo_tiktok_connector |
| License | LGPL-3 |
| Website | https://base.com |
Please log in to comment on this module