Admin Portal
the command centre.
Intake harvests, bank inventory, run settlements, approve members, oversee the network. 8-tab desktop layout with mobile-essential fallback at 768px.
ne audit trail from the seedling to the member's hand — so when the inspector walks in, everything adds up.
Built in South Africa,
for South African clubs.
Each role at your club works in software built for them, on one real-time backbone. Every gram is accounted for across every terminal and every hand it passes through.
Intake harvests, bank inventory, run settlements, approve members, oversee the network. 8-tab desktop layout with mobile-essential fallback at 768px.
Barcode scan, member lookup, split payments, held sales, end-of-shift cash-up. Two terminals can never double-sell the same gram — every sale commits in one uninterruptible step.
Crop register with per-plant QR codes, multi-plant batch harvest, marketplace listings, per-club settlement balance with GPS-tagged farm locations.
SA ID validated, 18+ age gate enforced, four-point consent captured, digital signature on-canvas, real-time approval board for pending members.
Six features, each mapped to a specific audit question — and each grounded in live, shipped software.
SA 13-digit ID validation with embedded date-of-birth parsing, automatic 18+ age gate, four consent flags captured per member (terms, privacy, data processing, marketing), profile + ID photo, digital signature on canvas, digital membership card on approval. Day passes follow the same flow with a 24-hour expiry. Bulk import from Excel with per-row validation.
Every product carries its source harvest UID back to the specific plant it came from. Track through 11 lifecycle stages — draft, pending delivery, consignment, bank, inventory, sold, settled — with user attribution at every step. The audit trail writes itself.
Every sale commits in one uninterruptible step: live stock is checked, adjustments computed, writes confirmed — all or nothing. If two terminals touch the same gram at the same moment, one sale completes and the other rejects at the point of sale. No phantom stock. Cash, card, split payment. Held sales for the members who step away. Void with full audit trail.
Flip a switch and hide expected quantities during physical counts. Staff count what's on the shelf, not what the system told them to count. Variances get a mandatory reason from a six-category taxonomy (expiry, mold, missing, wrong strain, not up to standard, other) so overages and shortages never sit there unexplained.
Per-consignment payment status — pending, partial, settled — with outstanding balance auto-calculated across farmers and clubs. Multi-farmer aggregation, VAT-aware per consignment, CSV export for your accountant. Dual cash-up reconciles POS sales and membership fees separately, with the same six-reason variance taxonomy.
A single member belongs to many clubs with an independent member number, status, and validity per club. A single farmer supplies many clubs from one profile. The inter-club marketplace lets one farmer's harvest land in another club's intake via a pull-model purchase request. Club isolation is enforced at the security-rule, query, and UI layers — clubs never leak into each other.
No migration consultants. No six-month rollout. You're onboarding members at the Front Desk by week one.
Upload your logo, set membership fees, configure subscription plans, import existing members from Excel with per-row validation.
SA ID validated, age gate enforced, four consents captured, profile + ID photo + signature on file. Admin approves in real time; digital membership card issues on the spot.
Review pending consignments from direct suppliers or the marketplace, bank the inventory, print barcodes — plant lineage preserved end-to-end.
Process atomic transactions with cash, card, or split payment. Cash up with six-category variance reasons. Run settlement against your farmers with full CSV export.
Every interface was designed against a real role, not a persona card in a pitch deck.
"You answer to the board, the inspectors, and the members. Your dashboard shows every active member, every pending settlement, every gram in the bank — in real time."
ToolsRecon dashboard · Settlement ledger · Multi-club oversight · Club approval workflows
"You work the counter. One screen, zero spreadsheets. The queue moves."
ToolsBarcode scan · Member lookup · Split payments · Held sales · End-of-shift cash-up
"You grow, you consign, you get paid. One profile supplies many clubs."
ToolsCrop register · Per-plant QR codes · Multi-plant harvest · GPS farm location · Per-club settlement balance
"You are the first face a member sees. SA ID in, member card out — while they're still standing at reception."
ToolsSA ID lookup · Photo + signature capture · Day pass issuance · Real-time approval board
Shared by gram or unit. Priced per member. Tracked per harvest. Product types are extensible on request.
PricingWe quote after the walkthrough so you pay for what you actually run. Bring your toughest compliance question — it's the fastest way to find out if we're a fit.
Email us to book →