Point of Sale troubleshooting
The messages you can meet at the till and in the back office, what they mean and what to do.
Messages and fixes
| Message | What it means | What to do |
|---|---|---|
| 'POS01 already has session S-10052 open.' | The register already has a live session. | Press Continue session, or close the other session first. |
| 'POS01 is maintenance and cannot be opened.' | The register is set to maintenance or disabled. | Ask an administrator to return it to service. |
| 'This register opens on a fixed float of 500.00.' | The profile fixes the opening float. | Open with that exact float. |
| 'An independent manager must approve this discount.' | The discount is above the profile limit. | Reduce it to within the limit; the till cannot yet send a manager approval. |
| 'Only 3.0000 of <code> is available at <warehouse>.' | Not enough stock, or it is held on another bill. | Sell less, receive stock, or recall the held bill. |
| 'The till says 30.10 and these lines come to 30.25. The bill was not recorded.' | The till's total differs from the system's by more than 0.01 (a promotion or price changed). | Reload the till so it picks up current prices and promotions, then re-ring the sale. |
| 'The bill is 30.25 and the payments come to 20.00.' | Payments do not cover the total. | Take the rest of the payment. |
| 'The overpayment has no cash tender that can give change.' | More was tendered than due, with no cash. | Tender the exact amount, or add cash. |
| 'The drawer holds 1100.50, so 1200.00 cannot be taken out.' | You tried to take out more cash than the drawer should hold. | Enter a smaller amount. |
| 'The count is -10.50 against what was expected. Give a reason before closing.' | The variance is above the tolerance. | Type a reason, then close. |
| 'A close is approved by somebody other than the person who counted it.' | You tried to approve your own count. | Ask another person with pos.variance.approve. |
| 'Return quantity exceeds what remains on the original sale.' | You are returning more than was sold, less earlier returns. | Return only what is left. |
| 'No bill <number>' | The receipt number was not found, or you lack pos.return. | Check the number and your permission. |
| 'A void needs a reason.' / 'A void after the sale needs a manager's approval.' | The void is missing its reason or approver. | Give both. |
| 'Coupon, loyalty and stored-value sales must be reversed with an original-sale return, not a void.' | These sales cannot be voided. | Use a return. |
| 'Coupons require an online check' | You pressed Coupon offline. | Reconnect first. |
| 'Coupon has reached its redemption limit.' | The coupon is used up. | Choose another coupon. |
| 'Loyalty points balance is insufficient.' | The customer holds fewer points. | Redeem fewer. |
| 'Stored-value balance is insufficient.' | The card or credit holds less than you tried to spend. | Pay the rest with another tender. |
| 'This register has been offline for more than 60 minutes. Restore the connection before selling again.' | The offline time limit passed. | Reconnect and sync. |
| 'This sale would take the register to 2010.00 offline, which is its limit of 2000.00. Sync before selling again.' | The offline amount limit would be passed. | Reconnect and sync. |
| 'QR / wallet must be authorized online.' | An online-only tender was used offline. | Use cash or card, or reconnect. |
| 'This register requires an enrolled signed device.' | The register is secured and this browser is not its device. | Use the enrolled device. |
| 'Never send or store PAN, CVV, PIN or card track data.' | Card data was included in a request. | Never type card details into POS. |
| 'The receipt is not legally issued and cannot be printed as compliant.' | A fiscal receipt was rejected or not issued. | Retry online. |