Setting Up Core POS for the First Time
Most first-time setup problems come from doing things out of order — connecting hardware before the catalogue exists, or adding staff before permissions are defined. This is the sequence that avoids that.
Before you touch a terminal
- Build your product catalogue first — categories, items, prices, and modifiers (size, add-ons, spice level). Everything downstream depends on this existing before you configure anything else.
- Set your tax rules once, at the catalogue level, rather than per-item. Kenyan VAT and any category-specific exemptions should be defined centrally so every new item inherits the right rate automatically.
- Decide your terminal structure — one till per register, or shared tills across a counter and a floor — before you start adding devices. Retrofitting this after staff are already using the system creates duplicate sales records.
Staff and permissions
- Create role templates before individual staff profiles — cashier, supervisor, manager — each with the specific permissions that role needs (void approval, discount limits, end-of-day reports).
- Add staff to roles rather than assigning permissions one-by-one per person. When a permission needs to change, you change the role once instead of every profile in it.
- Set up PIN or badge login before go-live day, not during it. Staff fumbling with first-time login during service is the single most common source of a rough opening shift.
Hardware, last
Connect receipt printers and card terminals only once the catalogue and staff are already configured — this way, the first real transaction you test is representative of an actual sale, not an empty placeholder item.
Run a full test transaction — sale, discount, split payment, refund — before opening, on every terminal you've connected, not just one. A working terminal one doesn't guarantee terminal two is configured identically.
Want the full feature set behind Core POS?
Explore Core POS