CodeBold
Commerce
000
Company / Docs

How it works,
written down.

Everything from a first cash sale to the REST routes the till itself uses. Written for the person setting it up, not for the person who already knows the answer.

TODO: the handbook is being written — these are the sections it will carry

01 / Getting started

Getting started

01

Requirements

WordPress, WooCommerce and PHP versions, and what the till needs from the browser.

02

Installing the free core

From WordPress.org, or by uploading the zip.

03

Activating the add-on

Where the licence key goes and what it unlocks.

04

Your first sale

Open a register, take a cash sale, print the receipt.

02 / The till

The till

01

Registers and outlets

One register per device; outlets group them.

02

Shifts, X and Z reports

Opening float, cash movements, counting the drawer.

03

Tenders

Cash, card and splitting a sale across both.

04

Refunds and returns

By receipt number, and what happens to the stock.

05

Hardware

Barcode scanners and thermal receipt printers.

06

Selling offline

What is cached, what queues, and how numbers are reserved.

03 / The stockroom

The stockroom

01

Suppliers and lead times

Setting them up and what the lead time is used for.

02

Purchase orders

Raising one, the size-by-colour grid, keeping it open.

03

Receiving

Short deliveries, and how cost is learned.

04

Weighted-average costing

How the figure moves and where it is used.

05

Stock takes

Blind counting and committing a variance.

06

Transfers

Moving stock between outlets.

07

Barcode labels

The test sheet, then the run.

04 / Roles and permissions

Roles and permissions

01

The four ready-made roles

What each one can and cannot do.

02

All twenty-six capabilities

Grouped by suite, till, inventory and membership.

03

Building a role

Combining capabilities without touching code.

05 / For developers

For developers

01

REST routes

The routes the till itself uses.

02

Adding a tender type

The tender model and where to hook in.

03

Hooks and filters

Extension points across the suite.

04

Running the test suite

Forty-one suites against real WordPress and a real database.

Cannot find it?
Ask a person.

Support is a person who has run a shop on this, not a queue.