Customer Management

Keep an optional customer directory with contact details, a spendable wallet balance, loyalty points, and tax-exemption status usable at any checkout.

A customer is always optional on an order — a sale can go through as a quick, no-name transaction, or be attached to a customer on file to build up history, points, and wallet balance over time. Each customer record holds a name, phone, email, mailing address, and an optional date of birth.

Wallet & tax exemption

Every customer has a spendable wallet balance that can be used as a payment method at checkout just like cash or card, funded either by redeeming loyalty points or by a manual staff top-up or correction. A customer can also be flagged as tax-exempt, which skips tax on every line of every order placed for them from that point on, without touching how tax works for anyone else.