Get your shop ready.
Understand your requirements, prepare your records, and explore PorThorOS.
Free PT27 / PT28 forms
Keep store records current, even if you report to DTAM online. We recommend daily updates.
Stock received. PT33 verified. Records ready.
Cannabox MD connects patients with licensed telemedicine practitioners for medical review; PorThorOS then connects the approved PT33 to its batch, checkout, and PT27/PT28 records.
Stock
Supplier
Receive PO
PT27 ready
Medical
Cannabox MD
Telemedicine with licensed practitioners
PT33 verified
PT28 ready
AutomaticCompliance happens before every sale.
The old way
Sell first. Rebuild records later.
Generic POS separates checkout from prescriptions, stock, and reporting.
- Complete the sale
- Update stock separately
- Rebuild PT27/PT28 later
NEW WAY
No valid PT33. No checkout.
PorThorOS checks the patient, allowance, named batch, price, and payment before the receipt prints.
- Verify the patient and PT33
- Deduct from the named stock batch
- Feed PT27/PT28 reporting automatically
See every branch. Trace every sale.
Track sales, gross profit, refunds, discounts, and busy hours from checkout activity. Each sale stays connected to its shift, payment, and stock batch.
Owners see the whole business. Staff see only the branches and actions their role allows.
Controls for the working day.
Transfer stock without breaking its history
Every branch transfer keeps the source batch, quantity, sender, receiver, and status connected.
Branch transfersCount stock and resolve variances clearly
Count sessions compare expected and actual stock, then record approved adjustments.
Stock countsPrice each branch without duplicating your catalogue
Central pricing profiles keep branch overrides, quantity deals, and tax rules consistent at checkout.
Pricing, deals & taxClose every shift with payments accounted for
Reconcile cash, Thai QR, sales, refunds, and cash movements before handover.
Shift reconciliationGive each employee only the access they need
Custom roles scope POS and back-office permissions to the right people, devices, and branches.
Roles & branch accessKeep discounts and refunds manager-controlled
Protected approval keeps every discount, price override, refund, and reason in the audit trail.
Manager approvalLaunch pricing
Choose the plan that fits your shop.
Start at ฿299 per branch per month. Tell us about your shop on LINE and we’ll help you get started.
Starter
The essentials for your working day
฿299per branch / month
- POS checkout and PT33 checks
- Stock, stock counts and shifts
- PT27/PT28 records and exports
- 30 days of analytics history
Shop
See longer-term trends in your shop
฿799per branch / month
- Everything in Starter
- 90 days of analytics history
- Compare sales, costs and trends
Pro
Bring your branches together
฿999per branch / month
- Everything in Shop
- Full analytics history
- Stock transfers between branches
- Central reporting across branches
Only ฿200 more than Shop
Ask about ProHow much does PorThorOS cost?
Starter is ฿299, Shop is ฿799, and Pro is ฿999 per branch per month. During launch, all plans include access to current features. Contact us on LINE to confirm your package and setup before you start.
Compare plansCan I use the PT27 / PT28 forms without a paid plan?
Yes. The free browser tool lets you enter your records, review the report, and print or save a PDF without a PorThorOS account. Save your PDF before reloading or closing the page: the tool does not save your entries or submit reports to DTAM.
Open the free PT27 / PT28 toolHow does PorThorOS prepare PT27 and PT28 records?
In the POS, stock receiving and sales feed the PT27/PT28 ledger as your team works. Supplier documents, stock batches, patient records, PT33, and payments stay connected. You can export ledger records for a selected month from Back Office and reconcile them with your source documents.
Read the PT27 / PT28 / PT33 guideCan I record a patient’s existing PT33?
Yes. You can add an existing PT33 with its reference number, dates, allowance, and attached document, then review its status. PorThorOS records and checks the prescription; it does not issue one. For a new medical review, Cannabox MD connects patients with licensed practitioners.
See how to record an existing PT33Can I manage more than one branch?
Yes. Owners can view sales and stock across branches, transfer stock with its batch history, and manage branch pricing. Staff access is limited to the branches and actions allowed by their role.
Explore branch and staff controlsHow do I get started?
Ask about a plan or book a demo through LINE. We’ll walk through your receiving, checkout, shift close, and reporting workflow, then confirm the package and setup for your shop.
Follow the getting started guideThe PorThorOS journal
Guides for running your dispensary.
Practical notes on checking suppliers, managing stock and preparing records.

Cannabis Prescriptions in Thailand: Understanding Your PT33
Read article
GACP supplier checks in Thailand: licences, COAs and batch records
Read article
Cannabis inventory management in Thailand: a practical stock-control SOP
Read article
PT 11 cannabis licence in Thailand: how to apply and renew in 2026
Read article
Thailand’s 2026 medical cannabis rules: an operator checklist
Read article
How to choose a cannabis POS in Thailand: 10 questions to ask vendors
Read article
PT27, PT28 and PT33 in Thailand: a practical guide
Read articleYour workflow, not a canned demo
Bring your real operating day. We’ll trace every record.
Walk through stock receiving, one patient sale, shift close, and the resulting reports with your team.