Skip to main content

กำลังโหลด...

Southern Whale

E-commerce Back Office Checklist 2026: What Your Online Store Backend Must Handle

October 23, 2026
Cute Southern Whale mascot sitting at an online store back office dashboard surrounded by parcels, shipping labels and sales charts

Plenty of online stores start by taking orders over chat, writing them in a notebook or Excel and packing everything themselves. It works fine at first. Then sales pick up, and you’re selling on your website, Shopee, Lazada, TikTok Shop and LINE at the same time. Problems follow: an item sells out on one channel but keeps selling on another, a customer has paid but nobody can find the slip, an address is mistyped and a parcel goes to the wrong person, and at the end of the month nobody knows the real profit.

These are all signs that the store needs a proper e-commerce back office. This article goes through what an online store’s back office has to manage, from orders, stock, payment reconciliation and shipping labels to returns, customer data and reports, with a checklist to use when choosing a system or commissioning one.

What Is an Online Store Back Office?

The back office of an online store is the part customers never see but your team uses every day: receiving orders, checking payments, deducting stock, packing, shipping and reviewing the numbers. The storefront’s job is to sell; the back office’s job is to deliver correctly.

This article focuses on online selling. For the broader admin side of a website, such as content, users and permissions, that’s a related but different topic.

A back office can take several forms:

  1. The built-in admin of a hosted platform, such as Shopify or a Thai store builder.
  2. WooCommerce’s admin on WordPress, plus extra plugins.
  3. A multi-channel order management system (OMS) that pulls marketplace orders into one place.
  4. A custom-built system for stores with workflows of their own.

Why the Back Office Matters More Than You Think

  • Customers remember what happens after they click “buy”. Late, wrong or unreachable means they don’t come back.
  • Overselling forces cancellations, which on some marketplaces affects your store rating.
  • Money leaks quietly: mismatched transfers, platform fees, shipping costs not fully charged to customers.
  • Team time: repetitive tasks like typing addresses or copying tracking numbers swallow hours a day as order volume grows.
  • Decisions: without reliable data, you can’t tell which products to restock or which channels are worth it.

7 Jobs Your Online Store Back Office Must Handle

1. Order Management

Orders are where everything starts. A good system should at least:

  • Bring orders from every channel into one place: your website, marketplaces and orders keyed in from chat.
  • Show clear statuses: awaiting payment, paid, packing, shipped, completed, cancelled, returned.
  • Search and filter fast by name, phone number, order number or tracking number.
  • Hold internal notes, such as gift-wrapping requests or delayed delivery.
  • Keep an edit history: who changed what, and when.
  • Notify customers automatically when the status changes, via email, SMS or LINE.

Stores that sell heavily through chat need a way to record those orders in the same system, not in a separate notebook, because an order that isn’t in the system is an order whose stock wasn’t deducted.

2. Stock and Multi-Channel Sync

This is one of the biggest headaches for stores selling in several places. The system needs to support:

  1. One central stock count that every channel draws from, so a sale anywhere deducts from one place.
  2. Near real-time sync. The longer the sync interval, the bigger the risk of overselling when sales spike, such as during campaigns.
  3. Variants such as colour and size, each with its own SKU and stock.
  4. Bundles, so selling a set deducts the right component items.
  5. Reserved stock: orders awaiting payment hold stock temporarily and release it when they expire.
  6. Low-stock alerts so you reorder in time.
  7. Movement history: goods in, sales out, adjustments and damaged stock, all traceable.
  8. Multiple warehouses or branches if you have a physical shop or more than one stock location.

The key tip is to set up a consistent SKU scheme from the start and use the same SKUs on every channel. Most sync tools match products across platforms by SKU, so if each channel uses different codes, connecting them becomes a mess.

3. Payments and Reconciliation

Getting paid doesn’t end when the customer clicks pay. The back office must make sure the money you should receive matches the money you actually receive.

Payment channel What the back office should do
Payment gateway (cards, QR, wallets) Update order status automatically on success and store the transaction reference
Bank transfer / PromptPay Attach the slip, check amount and time, prevent reused slips
Cash on delivery (COD) Track remittances from the courier and orders customers refused
Marketplaces Pull payout statements and separate out fees, commissions and deducted shipping

Reconciliation means matching “money that actually arrived in the account” against “orders in the system”, line by line. If it isn’t done regularly, small discrepancies pile up until they’re impossible to trace. Stores with lots of COD orders need to pay special attention, because there are outstanding remittances from couriers and returned parcels to follow up.

4. Shipping and Labels

Shipping is the most time-consuming job of the day, and a good back office cuts it down a lot:

  • Courier integration: create tracking numbers and labels straight from the order, with no retyping of addresses.
  • Batch label printing: select many orders and print in one go.
  • Packing and picking lists showing what goes in each box, reducing packing errors.
  • Shipping cost calculation by weight, size or area, including remote areas and islands, which stores in Southern Thailand run into often.
  • Automatic tracking numbers to customers, cutting down on “where’s my parcel?” chats.
  • Tracking stuck or returned parcels, with alerts when a parcel hasn’t moved for an unusually long time.

5. Returns and Refunds

Quite a few stores have no return process in their system at all. When a return happens it’s handled in chat, and stock and accounts drift. The system should support:

  1. Opening a return request with a reason and photos.
  2. Approving or rejecting according to store policy.
  3. Receiving items back into stock, separating resellable items from damaged ones.
  4. Partial or full refunds, recording the refund method.
  5. Exchanges, creating a new order linked to the original.
  6. Return reason reports to find root causes, such as sizes running small or photos not matching the real product.

A clear return policy on the website, backed by a matching back-office process, goes a long way to reducing disputes with customers.

6. Customer Data and Privacy

Customer data is one of an online store’s most valuable assets, and it comes with responsibilities:

  • A unified customer history showing every order from the same customer, even across channels (as far as each platform allows the data to be used).
  • Customer segments such as new, repeat and lapsed customers, for marketing.
  • Consent records: has the customer agreed to receive marketing?
  • Restricted staff access: packers don’t need to see full purchase histories.
  • Deleting or exporting data on request, in line with data subjects’ rights under Thailand’s PDPA.

For privacy policies and what stores must tell customers, see website privacy policy and PDPA.

7. Reports Owners Should See Every Week

A good back office doesn’t just store data; it answers business questions.

Report Question it answers
Sales by channel Which channels sell well, and where to ease off
Best and slow sellers What to restock and what to discount to clear
Gross profit per order What’s really left after cost, fees and shipping
Stock value on hand How much cash is tied up in inventory
Return and cancellation rates Is there a problem with a product or a process?
Order-to-ship time Is the packing team keeping up?
Repeat customers Is your base of regulars growing?

If the system can export to CSV or connect to reporting tools, you’ll have much more flexibility as the business grows.

Checklist Before Choosing or Building a Back Office

Use this list when watching demos of off-the-shelf systems or scoping work with a developer.

Orders and stock

  • Brings in orders from every channel the store actually uses
  • One central stock count, synced automatically, with variant and bundle support
  • Order edit history and stock movement history

Money and shipping

  • Supports the payment methods your customers use, with a reconciliation process
  • Tracks COD remittances and returned parcels
  • Integrates with your couriers and prints labels in batches

Customers, team and data

  • Return and refund process inside the system
  • User permissions by role
  • Full data export, in case you ever need to move systems
  • Backups and a clearly responsible person for maintenance
  • Usable on mobile, for owners checking in while away from the shop

Off-the-Shelf or Build Your Own

  • An off-the-shelf platform, or WooCommerce plus plugins, suits stores with standard workflows that want to start quickly. Compare the two most common options in WooCommerce vs Shopify.
  • A custom build, or extending an existing system, makes sense when you have unusual workflows, such as made-to-order production, wholesale with several price tiers, or a need to connect existing accounting or warehouse systems, or when off-the-shelf software forces so many workarounds that it wastes time.

Many stores take a hybrid route: an off-the-shelf system as the core, plus custom integrations or reports on top.

Common Mistakes

  1. Choosing a system for its pretty storefront without trying the back office with sample orders.
  2. Inconsistent SKUs across channels, so stock can’t sync.
  3. Everyone sharing one admin account, so nobody can trace who did what.
  4. Not reconciling regularly, letting errors build up for months.
  5. Migrating systems in peak season. Move during a quiet period and run both systems in parallel first.
  6. Data held in someone else’s account. If the system or domain is registered in the contractor’s name, the store doesn’t have full control.

How Our Freelance Team Helps Online Stores

At Southern Whale we’re a freelance team helping stores in Southern Thailand build e-commerce sites and set up their back office, from choosing a platform that matches how the store works to connecting stock and couriers and building custom add-ons that off-the-shelf systems lack. See our e-commerce website service, or walk us through how your store sells on LINE OA and we’ll help you decide what to fix first.

E-commerce Back Office FAQ

Does a small store that’s just starting need a back office system?

At first, with few orders on a single channel, the platform’s built-in admin is enough. Once you sell on several channels or bring in staff, set up a central system before stock and missed-order problems start.

Can stock really sync with Shopee, Lazada and TikTok Shop?

Yes, through a multi-channel management system or each platform’s API, but SKUs must match and you should know how fast each system’s sync cycle is.

Does WooCommerce cover everything a back office needs?

It covers the basics. Integrating Thai couriers, marketplaces or in-depth reporting usually needs extra plugins or custom development. Choose plugins that are updated regularly.

How is a back office different from accounting software?

The back office focuses on daily sales operations such as orders, stock and shipping. Accounting software focuses on financial records and tax. They should be connected, or at least able to exchange data, so nothing is keyed in twice.

When should we switch back office systems?

When your team loses a lot of time to repetitive work, overselling happens often, or you can’t get a real profit figure. Plan the move for a quiet period and run it alongside the old system for a while.

Can customer data from marketplaces be used for marketing?

That depends on each platform’s policies and on customer consent. Read the platform’s terms and comply with PDPA before using the data.

Summary

A good e-commerce back office covers seven jobs: orders, multi-channel stock, payments and reconciliation, shipping and labels, returns, customer data and reports. Before choosing or building one, try the back office with sample orders, set up a proper SKU scheme and confirm the store owns all of its data. With a solid back office, the storefront can sell at full speed without you worrying about whether orders will go out on time.

About the author

Kreangsak S.

Kreangsak S.

Southern Whale team · SEO & WordPress Specialist · Web Developer

Over 10 years building websites and doing SEO, focused on WordPress and e-commerce sites with SEO built in from day one, now using AI to ship faster.

LinkedIn ↗Fastwork ↗Chat on LINE ↗

Want us to handle this for you?

We audit your site for free first. Send the URL and we will tell you where it is losing ground and what to fix in what order.