Payments
Offer configured methods, complete cash safely, and resolve uncertain results.
Verified guidanceButton names, outcomes, permissions, and recovery steps are matched to the current PorThorOS interface and its tested workflows. Reviewed 29 July 2026
Checkout payments
How to enable a checkout payment method
Only enabled payment methods appear under Pay by at checkout.
- Open Settings › Payments.
- Enable Cash, Card, Thai QR, or choose Add payment method.
- Enter Checkout label and enable Offer at checkout.
- Choose Save settings.
How to complete a cash payment
Cash payment records the amount received and calculates change before completion.
- Choose Cash under Pay by.
- Choose Take payment.
- Enter Cash received or choose a tender shortcut.
- Confirm Change due.
- Choose Complete Cash sale.
How to complete card or Thai QR payment
PorThorOS records these methods after staff confirm the external provider result.
- Choose the configured Card or Thai QR label under Pay by.
- Choose Take payment.
- Confirm approval on the terminal or receipt in the bank app.
- Choose Complete sale for the selected label.
What to do after a payment connection error
Retry the existing payment command so PorThorOS can return its recorded result without duplication.
- Do not close the payment dialog or create a new cart.
- Restore the connection and confirm method and amount are unchanged.
- Choose Complete sale again.
- Check Sales for the receipt before any further attempt.