The operating system for cannabis retail and clinical care.
Run a dispensary, a members’ club and a doctor-led telemedicine service on one platform, anywhere cannabis is regulated. Commerce, compliance and clinical workflows share the same spine. Your brand out front, live in days.
BUILT BY OPERATORS ●RUNS OUR OWN BRANDS ●EUROPE · SOUTH AFRICA · THAILAND · WORLDWIDE ●ISOLATED SERVER + DB PER TENANT ●ONBOARD IN DAYS ●REGULATED-MARKET READY ●RETAIL · CLUB · TELEMEDICINE ●BUILT BY OPERATORS ●RUNS OUR OWN BRANDS ●EUROPE · SOUTH AFRICA · THAILAND · WORLDWIDE ●ISOLATED SERVER + DB PER TENANT ●ONBOARD IN DAYS ●REGULATED-MARKET READY ●RETAIL · CLUB · TELEMEDICINE ●
Whatever you sell cannabis as, Tillvine runs it.
RETAIL & CLUB
Sell it over the counter.
A full commerce and members’ club stack: point of sale, membership and compliance gates, inventory across branches, and a white-label online storefront with loyalty and marketing built in.
The same platform powers the counter, the stockroom, the online store and the clinical queue.
app.tillvine.com/console
tillvineTillCatalogueInventoryMembersCasesReports
LIVE
R48k
312
99.9%
OK
HOLD
OK
OK
Till, catalogue, inventory, cases and reports, one role-scoped admin with a full audit log.
Both paths stand on the same spine.
Build once, run everywhere. Every vertical inherits the same commerce, compliance, delivery and operator tooling.
Commerce
Catalogue, checkout, regional payment providers (Stripe, PayFast, Tata Imali …), orders and refunds, one engine behind every surface.
Compliance
Audit-logged actions, age & ID gating, privacy-law-grade PII handling (GDPR / POPIA / PDPA), and a paper trail on every state change.
Delivery
Optional own-driver last-mile with live tracking and age-verification at handoff.
Operator console
One admin for till, catalogue, inventory, cases and reports, role-scoped for your team.
RETAIL & CLUB
Everything a shop and a club run on.
From the counter to the members’ lounge, the commerce side of Tillvine, battle-tested in our own stores.
POS & till
Counter sales with cashier roles, QR scan-to-pay, receipts, and stock that deducts correctly on every shift.
app.tillvine.com/till
Flower · 3.5gR320
Pre-rollR90
CBD oilR240
GrinderR150
CART · 4
SubtotalR800
VATR120
TotalR920
Scan to pay
Cash
Inventory & branches
Purchase orders, batch tracking and per-branch stock with a global view. Stockroom and counter finally agree.
app.tillvine.com/inventory
tillvineTillCatalogueInventoryMembersCasesReports
LIVE
R48k
312
99.9%
OK
HOLD
OK
OK
White-label storefront
Your brand on your domain: catalogue, checkout, member accounts, loyalty and reviews, ready on day one.
yourbrand.com/shop
R280
R90
R320
R150
R210
R60
Members & compliance
Applications, ID verification, allocation limits and audit-logged approvals, the gate is part of the system.
Loyalty & marketing
Points, tiers, win-back, birthday, back-in-stock and abandoned-cart journeys, built in, switch on.
Multi-branch
Run many locations from one console with per-branch stock, pricing and nearest-branch online routing.
TELEMEDICINE & CLINICAL
A doctor-led medical pathway, end to end.
Launch a compliant medical-cannabis telemedicine service, configured to your market’s rules. Patients assessed online, reviewed by registered doctors, authorised and dispensed by licensed pharmacies.
THE CASE FLOW
1Assessment
2Doctor review
3Approved
4Pharmacy
5Dispensed
Registered-doctor review
Review by doctors registered in your jurisdiction (e.g. HPCSA in South Africa). Case queue, ICD-11 coding and a video-consult calendar.
app.tillvine.com/doctor
DOCTOR · CASE QUEUE5 open
#10428APPROVED
#10427IN REVIEW
#10426ROUTED
#10425ASSESSED
#10424DISPENSED
Pharmacy marketplace
Approved cases routed to licensed pharmacies; patients see competing pharmacy prices for their authorised products.
app.tillvine.com/pharmacy
AUTHORISED PRODUCT · PHARMACY PRICES
Pharmacy AbestR780
Pharmacy BR815
Pharmacy CR840
Online assessment
A guided eligibility wizard with autosave, document upload, digital consent and guardian consent for pediatric cases.
Clinical safety
Cannabinoid↔drug interaction checks that hard-block contraindicated approvals unless a doctor acknowledges them.
Regulatory authorisation
Generated application briefs for your market’s authorisation regime (e.g. SAHPRA §21 in South Africa; import/prescription permits in the EU and Thailand), plus multi-patient batching.
Patient portal
Case timeline, secure care-team messaging, symptom journal, downloadable prescriptions and renewal reminders.
Tillvine is business software for licensed operators and clinicians. It does not provide medical advice or dispense medicines. Regulatory workflows are configured to each market; named frameworks are examples.
One console. Every surface. Full paper trail.
Till, catalogue, inventory, doctor cases, pharmacy dispensing and reports, one role-scoped admin, one source of truth, one audit log.
Role-scoped access for cashiers, managers, doctors and pharmacists
Audit log on every state change, orders, cases, dispensing
Dispense & controlled-import registers for the clinical path
Reports across retail and clinical in one place
BUILT FOR REGULATED MARKETS
EUROPE, GDPR
SOUTH AFRICA, POPIA
THAILAND, PDPA
WORLDWIDE, AUDIT-READY
MEMBER MESSAGING
Reach members on WhatsApp and Telegram, not just email.
Order updates, an opt-in member bot and security alerts go out on the channels people actually read. Transactional by default, marketing only with consent.
WhatsApp Telegram
Order and delivery updates
Paid, ready to collect, out for delivery: each step reaches the member on WhatsApp or Telegram the moment it happens, logged next to email and SMS.
A member bot, not a shopfront
Members link once, then check order status, loyalty balance and their digital card in chat. No menus, prices or checkout in the bot, by design.
Opt-in and logged
Members choose to connect a channel; service messages stay transactional and marketing respects consent. Every send is recorded for the audit trail.
Your number, your bot
Bring your own WhatsApp Business number and Telegram bot per tenant. Switch it on from the console, no redeploy.
Configured per market, off until you connect a channel.
Your brand out front. Your data on its own island.
Every tenant runs on its own isolated server and database, no pooling, no shared tables. Your storefront, portal, receipts and emails carry your identity; Tillvine stays in the engine room. A fleet control plane provisions new tenants, domain, TLS and brand, in days, not months.
OWN SERVER + DATABASE PER TENANT
YOUR DOMAIN · YOUR TLS · YOUR BRAND
FLEET CONTROL PLANE, ONBOARD IN DAYS
YOUR DATA, EXPORT IT ANYTIME
From first call to first sale.
01
Walk-through
A 30-minute demo on a live shop. We map your business: retail, club, clinical, branches, rules.
02
Provisioning
Your own server, database, domain and brand are set up for you, days, not months.
03
Go live
We load your catalogue, train your team, and you ring up the first sale, or the first case, the same week.
Seen at
Cape Town 2024 · Johannesburg · Thailand · ICBC Berlin 2025
We run our own brands on it.
Tillvine is the platform behind our own retail, club and clinical brands. Every module was built for a real counter, a real stockroom and a real clinical queue, not for a slide.
“
We didn’t set out to sell software. We built what our own shops and clinic needed to run compliantly, then made it something any operator could run.
The Tillvine team
Not a demo, a real business
We don’t just build it. We run it.
Seknd Nature is our own members’ cannabis club in Cape Town, the storefront, the counter, the lounge, the events. Every day it runs on Tillvine: till, membership, inventory, loyalty and compliance. If it works for our own shops, it works for yours.
Seknd Nature, our own members’ club · Cape Town
The things operators ask first.
Do I own my data?
Yes. Each tenant has its own database, never pooled with anyone else, and you can export your data at any time.
Do I have to run both retail and clinical?
No. Turn on only what you need. Retail & club and telemedicine are independent feature sets on the same platform; run one, the other, or both.
How long does onboarding take?
Days, not months. A fleet control plane provisions your server, database, domain, TLS and brand; we then load your catalogue and train your team.
Which countries do you support?
Tillvine runs anywhere cannabis retail or medical cannabis is regulated, Europe, South Africa, Thailand and beyond. Payments, privacy handling and the regulatory-authorisation workflow are configured to your market.
How is the clinical side kept compliant?
Doctor-reviewed cases, server-enforced interaction safety checks, ICD-11 coding, generated regulatory-authorisation briefs (e.g. SAHPRA §21 in South Africa), and a licensed-pharmacy dispense with full controlled-import and dispense registers.
What does it cost?
Tillvine is a managed platform priced per tenant. Book a demo and we’ll scope it to your operation, no per-seat surprises.
Can I migrate my existing catalogue?
Yes. We import your products, members and history during onboarding so you go live with your real data, not a blank shell.
See it running.
Book a 30-minute demo on a live shop and a live clinical queue, not a slide deck.