> ## Documentation Index
> Fetch the complete documentation index at: https://docs.mystockpulse.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Troubleshoot Sales and POS Issues

> Resolve common problems with stores, products, pricing, payments, receipts, offline sync, stock, and access in the MyStockPulse POS.

This page helps you resolve the most common issues that appear while recording sales, taking payment, printing receipts, or synchronizing offline transactions in MyStockPulse.

> **Store is required**
>
> Select a store on the sale. If none appears, create one or ask an administrator to verify your access and selected business.

> **Product does not appear**
>
> Confirm the correct store, an active product, and a category belonging to that store. Deleted products are not available.

> **Barcode does not find a product**
>
> Confirm the barcode is saved on the product and the product belongs to the selected business and store.

> **No payment methods available**
>
> Choose a method. If the list is empty, configure one under **Settings > Payment Methods**.

> **Price is rejected**
>
> Reload the product pricing and choose its regular price, active promotion price, or an active minimum-price tier. Arbitrary prices are not accepted.

> **Unit type is rejected**
>
> Use Piece, Packet, Box, or Carton. Packet, Box, and Carton must first be configured on the product.

> **Insufficient stock**
>
> Check current stock in the selected store and verify the unit conversion. Receive, transfer, or adjust stock through the appropriate inventory workflow.

> **Complete Sale button is disabled**
>
> Confirm that a store, valid product line, positive quantity, valid unit and price, valid amount paid, and payment method are present. Also confirm the business is not in read-only billing mode.

> **Receipt does not print**
>
> Allow pop-ups, confirm the browser can open its print dialog, or download the PDF. You can retry from Sales History.

> **Sale is queued offline**
>
> Restore the connection, keep the session open, and allow synchronization. Do not re-enter the sale unless synchronization definitively failed and the transaction is absent from Sales History.

> **Stock did not change after sale**
>
> Refresh the stock page. Confirm the sale completed and was not only queued offline, then review Sales History and Stock Movements.

> **Profit looks incorrect**
>
> Review the product purchase price, unit cost, opening stock value, received purchases, and cost status in Product Performance. Historical profit uses the cost snapshot captured during the sale. Changing today's cost does not rewrite older sales.

> **Sale cannot be voided**
>
> Only completed, non-voided sales can be voided. Enter a clear reason. If access is denied, ask an owner, administrator, or manager.

> **Subscription or permission error**
>
> The business may be read-only, the subscription may have expired, a monthly sales limit may have been reached, or the current role may not permit the action. Ask a business administrator to review billing, usage, and access.

## Daily Checklist

Use these checklists at the start and end of each day to keep the POS running smoothly.

**Before opening:**

* Confirm the correct business and store are selected
* Verify internet connection and check for offline queue
* Confirm payment methods are active
* Check priority stock levels
* Test the receipt printer or PDF download

**At closing:**

* Confirm all queued sales have synchronized
* Reconcile payment methods against sales totals
* Review any voids and their reasons
* Check low-stock alerts for reordering


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.