CodeBold
Commerce
000
Trades / Clothing & ethnic wear

Forty variants
on one rail.
One grid.

Nothing exposes a till like a garment shop. One kurta is twelve products, the same rail is counted four times a year, and the cost of a piece depends on which shipment it came in on. Most software treats all of that as an edge case.

01 / The day as it is

Twelve lines,
typed by hand.

Three colours across four sizes is twelve lines on a purchase order, twelve rows in a stock take, and twelve chances to put the number in the wrong box. Multiply that by a season's worth of styles and the paperwork becomes the job.

What stops happening

  • Typing every size and colour as its own purchase order line
  • A cashier reading a dropdown of forty variants with a queue waiting
  • Counting a rail with the system figure already on the screen
  • Working out what a piece really cost from two invoices and a calculator
  • Reconciling the shop counter against the website on a Sunday
02 / What fits this trade

Built for
a rail.

01

A size-by-colour grid

Three colours by four sizes is one grid you tick, not twelve lines you type. The purchase order carries the whole style.

02

Variants as badges on the tile

Size and colour sit on the tile itself. The cashier is choosing between two badges, not reading a dropdown with a queue behind them.

03

Blind stock takes

The system figure stays hidden until your count is committed. On a rail of forty, seeing it first is how a stock take becomes a rubber stamp.

04

Weighted-average cost

Learned when the delivery is counted in and carried forward, so the margin on a kurta is not a guess about which shipment it came from.

05

Barcode labels for what arrived bare

Ethnic wear rarely turns up barcoded. Print from the product’s own data, with a test sheet before you burn a roll.

06

One stock figure

A sale at the counter and a sale on the website move the same number, because sales are written as WooCommerce orders.

03 / Questions

For this trade.

How does a purchase order handle a full size run?
As a grid. Colours down one side, sizes across the top, quantities in the boxes. Forty lines entered in about the time it takes to read them out.
Can a cashier find a garment without a barcode?
Yes. Search by name and the variants come up as badges on the tile — size and colour, tapped rather than scrolled.
What happens when a delivery is short?
You record what actually arrived. The order stays open for the balance, and the cost is worked out from what turned up rather than from what you hoped would.
Do I need a second plugin for the stockroom?
No. Suppliers, purchase orders, receiving, costing and stock takes are in the same install as the till.

A rail counted properly
before the shop opens.

The till is free on WordPress.org. The purchase-order grid and the stock takes are in the add-on.