E-Commerce Module
“Which marketplaces does BigLedger synchronise with?” Lazada, Shopee, TikTok Shop and Shopify, with your own storefront beside them. But each marketplace exchanges different things, and most surprises in this module come from expecting more than is exchanged:
| Orders come in | Stock goes out | A payout becomes a receipt voucher | |
|---|---|---|---|
| Lazada | Yes | Yes | Yes, one voucher per order, and every one is left a draft (Book a marketplace settlement report) |
| Shopee | Yes | Yes | Yes, one voucher for the net amount |
| TikTok Shop | Yes | No: keep its stock in its seller centre | No: the accounts clerk books each payout by hand |
| Shopify | Yes | No: keep its stock in its seller centre | No |
| Your own storefront | Yes, from a shopping cart | Nothing is pushed: the website looks up your prices when the page loads | A checkout: no, its payment is a settlement line on the sales order. A bill paid from the portal’s My Invoice screen or through the billing applet: yes, one per bill (Core Concepts §4) |
Every one of those orders lands as an ordinary sales order, and from that point it belongs to the Sales module. Nothing in this module posts to the ledger or moves stock: the first document in the online chain that does is the sales invoice, so “why has my online sale not hit the P&L?” always means it has not been invoiced yet.
Start here. This module is for whoever sets up or runs the online channels, and whoever books their money.
- Setting up a storefront or a shop? Configuration puts it in order, and Core Concepts says why each step matters.
- Doing the job: running a channel day to day, proving a payout, watching the order feeds? Running an Online Channel, Reconciling Marketplace Payouts and Sales That Arrive From Another System walk the part that is still the job with BigLedger switched off.
- A number looks wrong? The symptom table below names the page that explains it, and Reports says where each online figure comes from.
- Looking for a screen? E-Commerce applets says which applet to open for each job.
Where to go next
Applets in this module
Membership is an editorial judgement: the product records no link between modules and applets. E-Commerce owns twelve applets; Related Applets has a note on each group.
| Group | Applets |
|---|---|
| Your own storefront | CP Commerce Admin, Shopping Cart (Internal), Shopping Cart Customer Access (Internal), Shipping Pricebook, Content Management System, Media Library |
| Marketplace orders | Tiktok Sales Order Applet |
| Other businesses selling through you | Seller Applet |
| No reference page yet | Payment Channel, Merchant Access, Ecom Sync, Ecom Sync Organisation |
The marketplace work is not in this module’s own applets. It is tabs in Organisation, Doc Item Maintenance and Sales Order (Internal), run by server-side jobs (Related Applets). Marketplace setup starts at EcomSync Related Applets.
When something looks wrong
For one applet’s screen, see the applets page’s symptom table. The module-wide symptoms:
| What you see | Where it is explained and fixed |
|---|---|
| An online sale is not in the P&L or the Sales Report | Core concepts §1 |
| A FINAL cart never appears in the Sales Order applet | Configuration, step 5 |
| The website checkout offers no way to pay | Configuration, step 3 |
| The website charges RM 0.00 for delivery | Configuration, step 4 |
| An order is on the shop and nowhere in BigLedger | An order is on the shop and not in BigLedger |
| Nothing syncs for a TikTok Shop or Shopify branch | Configuration, common mistakes |
| A price change sits in Syncing for days; SO Line with SI KO is empty; a month appears twice in the merchant report | Reports, when a number is wrong |
| The Shopee payout is in a cashbook you did not expect | Core concepts §4 |