Who is this for?
StoreHub merchants in Malaysia or Thailand who want to connect their BackOffice and POS to online marketplaces (e.g. Shopee, Lazada, TikTok Shop) so orders and stock stay in sync.
Overview
This article explains how to sign up for Marketplace Integration, add products in BackOffice so they sync with Sellercraft, where to find online orders and reports, and how to finish and publish your products in Sellercraft so they appear on your marketplace stores.
If you also use product variants, inventory tracking, or other integrations (e.g. Food Delivery, Webstore, accounting), see the Related articles section for guides that often go hand in hand.
Before You Begin
Access to StoreHub BackOffice.
A Sellercraft account (you get this through the sign-up process below).
Products you plan to sell online: use Simple inventory type and Fixed pricing in StoreHub; Serialized, Composite, and Variable/By Unit pricing are not supported for this integration.
Stable internet connection.
Step-by-Step Guide
Sign up and connect Marketplace Integration
1. Contact your StoreHub sales representative or Merchant representative and say you want to use Marketplace Integration.
2. StoreHub will share your interest with Sellercraft so they can start the onboarding process.
3. Sellercraft will run a training session with you to sync your marketplace channels with StoreHub.
Note:
Marketplace Integration with Sellercraft is currently available for Malaysia and Thailand merchants only.
How does Marketplace Integration work?
The feature works with Sellercraft and supports multiple marketplaces, including Shopee, Lazada, TikTok Shop, Zalora, WooCommerce, Shopify, and Magento.
Orders from those channels appear on your StoreHub POS app and in BackOffice under 'Online Orders', so you can see and fulfil them in one place.
After every sale (on POS or on a marketplace), the remaining stock for that product updates automatically in your BackOffice.
POS View:
BackOffice View:
Add products in BackOffice for marketplace sync
Products must exist in BackOffice before they can sync with Sellercraft. The following fields sync between StoreHub and Sellercraft:
SKU (must match exactly. This is the key that links the same product in both systems)
Product name (minimum 20 characters to upload to Sellercraft)
Price
Stock level ('Track stock level' must be turned on; Inventory type must be Simple)
Category
Description
Notes:
Fields that do not sync automatically:
Product images
Marketplace-specific attributes
Variation details.
These must be set up directly in Sellercraft (see Get your products ready in Sellercraft below).
1. In your BackOffice, go to 'Products', then tap '+ Add Product'.
2. Enter the product details. Include Name, Price, SKU, Category, and Description.
Note:
Product names must be at least 20 characters long to upload to Sellercraft. You can add the SKU or variant in the product title to meet this. The product SKU in StoreHub must match the SKU in Sellercraft for sync to work.
3. Turn on 'Track stock level'. Tap 'Save'. The product is now in BackOffice and can be sent to Sellercraft.
Note:
If you want to list new products on marketplaces, create them in Sellercraft first, then import into StoreHub. Keep the same SKU in both so they sync.
Find and view online orders in BackOffice
1. In your BackOffice, go to 'Online Orders'. This opens the Online Order Management page.
2. View the list. All orders from your connected online channels appear here.
3. Under each Order ID you can see which channel the order came from.
4. Tap an Order ID to open the order and see full details (channel Order ID, channel name, shipping fee).
5. To see sales by channel, go to 'Reports', then tap 'Transaction Channel'. Use the filter to choose the channel you want.
Get your products ready in Sellercraft
After products from StoreHub appear in Sellercraft, finish the details for each marketplace and publish them.
1. Log in to your Sellercraft account and go to the Product Listings section.
2. Open the 'Draft' tab. Products that came from StoreHub but are not yet on your online stores appear here.
Note:
In the list you will see product types, price, stock, and whether the product is published. Products from StoreHub often show a camera icon for the image; products already set up for stores usually show real product pictures.
3. Tap a product to open its Edit Product page.
4. On the left you will see icons for each online store (e.g. TikTok, Shopee, Lazada). Tap the icon for the store you want to set up.
5. For that store, fill or update:
Column/Field | To-Do: |
Basic Information |
|
Attributes | Product Details: Add important details like Brand or if Cash On Delivery (COD) is allowed. Add any other information needed for the product and that online store. The system might tell you if there are any "Missing fields" you need to fill in.
|
Media | Pictures & Videos: Add or change product pictures and videos in the Media section. Good pictures help sell your products! |
Variations | Different Types (e.g., Size, Colour): If your product comes in different types (like Small, Medium, or Red, Blue), carefully check and change their details. You usually find these in a Variations tab, then edit them in the main part of the page.
|
Note:
At the top of the page you may see 'Allocate Stock' or 'Manage Prices' to adjust stock or prices for all stores at once.
6. When all information for that store is complete, tap 'Publish'. The product will go live on that marketplace.
7. Repeat for each product in Draft and for each store you want to sell on.
Troubleshooting
Common issues are grouped below: product and Sellercraft sync, inventory and stock, orders, reports, and other integrations.
Issue | Solution |
Order from marketplace does not appear in StoreHub | The order may contain a product that exists on the marketplace but not in your BackOffice. Add that product in BackOffice (matching SKU if it comes from Sellercraft) so future orders can sync. |
Product does not sync or upload to Sellercraft | Check that the product in StoreHub has the same SKU as in Sellercraft. Ensure product name is at least 20 characters, and that you use Simple inventory and fixed pricing. |
I struggle to get products ready in Sellercraft or set up variants | Complete Basic Information, Attributes, Media, and Variations for each store in Sellercraft (see Get your products ready in Sellercraft above). Each variant needs its own SKU and stock. For creating products with variants in StoreHub first, see Product Set Up: How to Set Up Products with Variant and How to Manage Your Products. |
Managing products between POS and marketplace is confusing | Keep one source of truth: create products in Sellercraft first, then import to StoreHub with matching SKUs. Edit in Sellercraft for marketplace listing details; use BackOffice for POS. Ensure product data (name, SKU, category) is consistent in both. |
Inventory not syncing or stock levels mismatch between StoreHub and marketplaces | Turn on Track stock level and set Inventory type to Simple in BackOffice for each product. After each sale (POS or marketplace), stock updates in BackOffice. If mismatch continues, check that the same product SKU is used everywhere. See How to Set Up and Track Product Inventory and How to Track Stock Movement. |
I need to set up Simple inventory for marketplace | In BackOffice, open the product, go to Inventory & Variants, tick Track stock level, and select Simple. Only Simple inventory syncs with Sellercraft. See How to Set Up and Track Product Inventory. |
I need to set different prices per marketplace | Set prices on the Sellercraft platform (e.g. per-store in the product edit page or via Manage Prices). |
I need to see or manage orders from marketplaces | All marketplace orders appear under BackOffice > Online Orders (see Find and view online orders in BackOffice above). For order management and fulfillment flows, see Webstore: How to Utilise Order Management and Webstore: How to Manage Orders via BackOffice. |
Sales data from marketplaces does not match my POS reports | Use Reports > Transaction Channel in BackOffice to filter by channel (marketplace vs POS). Marketplace and POS sales can show in different reports; reconcile by channel. See How to Understand Differences in Sales Reports and How to View and Customize Your StoreHub Sales Reports. |
I need to export sales data for accounting | Use BackOffice reports and export options for sales data. For accounting exports (e.g. Financio, QuickBooks), see your accounting integration article (e.g. How to Export Accounting Systems Sales Data or the relevant export guide). |
Sellercraft connection or marketplace channel stopped working | Some marketplace connections need to be refreshed every 6 months. Sellercraft will send notice; follow their steps to refresh. |
I have more than one StoreHub store | Only one StoreHub store ID can be linked to one Sellercraft account. You cannot sync multiple StoreHub store IDs to the same Sellercraft account. Find your store ID in Settings > Stores > select the store, then check the ID in the browser URL. |
I want to change which store is linked to or disconnect from Marketplace Integration | Contact your StoreHub sales or Merchant representative or Sellercraft support. They can guide you on changing the linked store or disconnecting the integration. |
FAQs
1. How many StoreHub store IDs can receive online marketplace orders from Sellercraft?
Only one StoreHub store ID can be connected to a Sellercraft account. You can find the store ID in Settings > Stores > select the store, then look at the ID in the browser’s URL bar.
2. Can I sync multiple StoreHub store IDs in the same account to the same Sellercraft account?
No. Only one StoreHub store ID can be linked to one Sellercraft account.
3. How do I set the price of products for each marketplace channel?
Set prices in Sellercraft (e.g. in the product edit page for each store or using Manage Prices).
4. What if I receive a marketplace order that contains a product that exists on the marketplace but not in StoreHub?
The order will not sync to StoreHub. Add all products you sell on marketplaces to your BackOffice so orders can sync.
5. What inventory type and pricing type can I sync?
Only Simple inventory is supported. Serialized and Composite are not.
Only fixed pricing is supported; Variable and By Unit are not.
6. What product information must I fill in BackOffice before importing into Sellercraft?
Name (minimum 20 characters), Price, SKU (must match Sellercraft exactly), Category, and Description.
Turn on 'Track stock level' and set Inventory type to Simple.
Product images and marketplace-specific details must be added directly in Sellercraft.
7. Should I create new products in StoreHub or Sellercraft first for the marketplace?
You should create it on Sellercraft first, before importing it into StoreHub. This is because Sellercraft product information is more easily compatible with being listed on the marketplace channels.
You must ensure the product in StoreHub has the same SKU value as the product in Sellercraft for sync to occur.
8. Does the Sellercraft connection run forever?
Some marketplace channels need the connection refreshed every 6 months. Sellercraft will notify you a few weeks before; follow their steps to refresh.
9. Will I get new order notifications from Sellercraft or the marketplaces?
Order notifications come from Sellercraft or the marketplaces directly, not from StoreHub.
10. What order statuses sync from Sellercraft to StoreHub?
Only two statuses appear in StoreHub:
Accepted (when the order is placed)
Canceled (when the order is cancelled).
11. Why do my stock levels not match between StoreHub and the marketplace?
Ensure each product has track stock level on and inventory type set to Simple in BackOffice, and that the same SKU is used in StoreHub and Sellercraft. Stock updates after each transaction; if you still see a mismatch, check that the product is the same in both systems (same SKU). See How to Set Up and Track Product Inventory.
12. How do I set up product variants (e.g. size, colour) for marketplaces?
In Sellercraft, open the product from the Draft tab, then for each store fill the Variations section: set Retail price, Selling price, Stock, and a unique SKU for each variant. In StoreHub, only Simple inventory syncs; set up variants in BackOffice first if needed, then ensure each variant has a unique SKU that matches Sellercraft.
Need help?
Contact StoreHub Support via live chat in your StoreHub app or email [email protected].
Was this article helpful?
Let us know below or contact support for further assistance.