Checkout & sales
Complete controlled sales, hold carts, find receipts, and approve refunds.
Checkout
How to complete a controlled-product cash sale
PorThorOS checks the patient, active PT33 allowance, sellable stock, price, payment, and open shift before recording the sale.
- Use Search customer and select the patient.
- Confirm the patient panel shows an active PT33 allowance.
- Choose the product and review quantity, price, tax, discount, and remaining allowance in Current sale.
- Choose Cash under Pay by, then choose Take payment.
- Enter Cash received, confirm Change due, and choose Complete Cash sale.
- From Sale complete, choose Print receipt if needed.
How to hold and resume a sale
Holding saves the cart without taking payment or changing stock and PT33 allowance.
- From Current sale, choose Hold.
- Choose a reason, then choose Hold sale.
- To resume, choose Open in Current sale.
- Find the patient in Open sales and choose Resume.
- Review the patient, lines, price, and allowance before payment.
What to do when checkout is blocked
Use the message in Current sale to correct the source record instead of creating a second transaction.
- Confirm the shift is open.
- Open the patient profile and check PT33 status and remaining allowance.
- Review the product quantity, batch availability, price, and payment method.
- Correct the source record in Patients, Compliance, Inventory, Pricing, or Settings.
- Return to checkout and wait for the quote to refresh.
What to do when a payment response is delayed
PorThorOS reuses the same payment command so a safe retry does not create a second sale.
- Keep the payment dialog open when it shows a connection error.
- Confirm the payment method and Cash received value have not changed.
- Choose Complete sale again after the connection returns.
- Before starting a new cart, check Sales for the completed receipt.
Receipts & refunds
How to find and reprint a receipt
Use Sales to inspect the recorded transaction before printing a copy.
- Open Sales and use the date range or Search sales list.
- Choose Open receipt on the matching row.
- Review the patient, items, payment, PT33, tax, and totals.
- Choose Reprint, then choose Print copy.
How to request and approve a refund
Refunds begin from the original receipt and require the configured permission and manager approval.
- Open the receipt in Sales and choose Start refund.
- Select the refundable lines and enter the reason and note.
- Choose Submit for approval.
- From Pending refunds, choose Review.
- Enter the Refund approval manager PIN and choose Approve & refund.
Shifts
How to record cash in or out
Record the movement before changing the physical drawer balance.
- Open Current shift and choose Cash in/out.
- Choose the Cash movement reason.
- Enter the amount and reference.
- Choose Record movement.
How to close and review a shift
Closing compares counted cash with the recorded drawer and creates an immutable report.
- Open Current shift and choose Close shift.
- Enter Counted cash and a Variance reason when required.
- Choose Close shift.
- Review the Shift close report, then choose Back to shifts.