PharmacyCopilot Docs
Point of Sale & Business OperationsPoint of Sale, Sales & Till Management

FAQ & Troubleshooting: Point of Sale

Common questions about voids, returns, and known non-functional pages.

Why can't I access POS at all?

The whole module requires Pharmily or Network — Starter workspaces are blocked entirely with a subscription-upgrade prompt, not a partial/limited view.

"Sale is already voided" / "Cannot void a return transaction" / "Cannot void a refunded sale"

Each of these means the sale is already in a state where voiding doesn't apply — check the sale's current status before trying again.

"Cannot void a sale with an existing return"

A sale with a linked return can't be voided directly — resolve or reverse the return first.

"This sale cannot be deleted. Use Void or Sell Return instead."

Only drafts, quotations, and proformas can be deleted — a finalized sale needs Void or a return instead.

"A customer must be selected when the amount paid is less than the total"

A credit or partial-payment sale needs a customer attached — anonymous walk-in sales must be paid in full.

Several pages don't seem to work — Sales Orders, Subscriptions, Deliveries, Pay Terms

These are known gaps, not something wrong with your account:

Shipments does work — it reuses your real sales data rather than being a separate system.

"A cash register is already open for this location"

Only one register can be open per location at a time — close the existing one before opening another, or use the existing session.

What's the difference between an X-Report and an EOD (Z-)Report?

An X-Report (Desktop-only) is a read-only snapshot you can pull anytime mid-shift. An EOD report formally closes out the business day.