NI—06 · Retail & Wholesale

One store that sells
retail and wholesale

E-commerce for businesses with thousands of products, different pricing for trade accounts, and promotions that off-the-shelf platforms cannot express.

Why a custom build

Off-the-shelf platforms are fine — until you sell wholesale

If none of the problems below apply to you, use Shopify. It is cheaper and faster, and we will say so.

01

Two prices, one catalogue

Retail customers and approved trade accounts see different prices on the same product page — without running two separate websites.

02

One product, several units

The same item sold by piece, dozen or case at different unit prices, drawing from a single stock pool instead of three duplicate listings.

03

Promotions that stack

Tiered pricing, buy-and-get, trade-only rates and conditional coupons running at once, with the order they apply in defined rather than guessed.

04

Real shipping maths

Cost calculated from actual weight, destination zone and product type, not a flat rate that loses money on heavy orders.

Retail and wholesale in one site

Two customer types, two experiences

They differ in price, minimum order and payment terms once logged in — everything else is shared.

RETAIL

General customers

Sign up instantly, buy from a single unit, pay online or cash on delivery, save items to a wishlist.

WHOLESALE

Approved trade accounts

Register with business documents, wait for approval, then see trade pricing, order minimums, credit terms and fast reordering from history.

SHARED

What both get

The same catalogue, search, brand pages, promotion pages and order tracking — with the pricing layer swapped underneath.

Live example

A store running this today

Not a mockup — open it and click around.

K.U. GARDEN

Pet food and supplies, retail and wholesale

Several thousand products across dozens of brands, category tree three levels deep, the same item sold by piece, dozen and case at different unit prices, with promotions changing every month.

SCALE

What the build had to handle

Bulk product import, duplicate-safe SKUs, trade account approval workflow and shipping calculated per weight and zone.

OUTCOME

Where it stands

Live and trading, maintained by the client team for products, prices, promotions and content without needing us for day-to-day changes.

Open the live site →

Frequently asked

What clients ask before starting

How is this different from Shopify or WooCommerce?
Those platforms handle single-price retail very well and cost far less. Where they struggle is retail and wholesale pricing on one site, multiple selling units per product, and shipping calculated on real weight. If you are not hitting those three, use them.
Can we migrate our existing product data?
Yes, from Excel or through an API. The slow part is rarely the import — it is cleaning duplicate or incomplete records in the old data before it goes in.
Can it connect to our stock or accounting system?
Yes, where an API exists. Where it does not, we exchange files on a schedule, which works well for catalogues that do not change hourly.
Which payment and shipping providers are supported?
Any that publish an API — cards, bank transfer, QR and cash on delivery, with multiple couriers selected automatically by weight and destination.
How long does it take to build?
Around three months from the point scope is agreed. What extends it is waiting for promotion rules to be finalised and product data to arrive, not development.
Can our team update the site afterwards?
Yes. Products, prices, promotions, banners and content pages are all managed in the back office. Only new features require code changes.

Start here

Tell us what
you need

You don't need a finished brief. Tell us roughly what you want to run, when it should launch, and any budget range you have in mind. We'll tell you what's required by law, what it takes, and whether you need us at all. Assessment is free.

I'm interested in

Lucky draw permit Membership system LINE OA SMS / E-mail Rewards Event Not sure yet

Call us · free consultation

+66 83 555 1569 Mon–Fri 09:00–18:00 ICT. You'll speak to the team doing the work, not a call centre.
LINE @nipponidea

We reply within one business day, or call us directly on the number above.