Sales History
The Sales History panel gives you a real-time view of all completed transactions from the current day, including WooCommerce online orders and pending offline sales. You can look up any sale, view its details, reprint receipts, and -- with the right permissions -- void sales or individual line items.

Viewing Sales History
Sales history is displayed in the Recent Activity section of the cart panel on the right side of the POS screen. When no items are in the cart, the Recent Activity section is visible by default, showing today's completed sales.
The Recent Sales button at the top of the section shows the count of today's sales. Each sale is listed with the receipt number, time, cashier name, total amount, and payment method.
Sales appear automatically as they are completed -- no manual refresh is needed.
Navigating the Tabs
Sales History has multiple tabs depending on which features are enabled at your store:
| Tab | What It Shows | When It Appears |
|---|---|---|
| Sales | All completed and voided sales for today | Always |
| WooCommerce | Online orders from your WooCommerce store | When WooCommerce integration is enabled |
| Pending | Delivery or phone orders awaiting fulfillment | When local delivery or shipping is enabled |
Each tab has its own search and filtering capabilities.
Viewing Sale Details
Step-by-Step
- Find the sale in the list. Sales are displayed with the receipt number, time, cashier name, payment method, and total amount.
- Tap the sale card to select it.
- The detail view expands showing:
- All line items with quantities and prices
- Discounts applied (item-level and order-level)
- Tax breakdown
- Payment method and amount tendered
- Change given (for cash payments)
- Customer name (if one was attached)
- Receipt number for reference
Receipt Details
After tapping a sale, the receipt detail view shows the full breakdown including the store header, all line items with quantities and prices, subtotals, tax, payment method, and action buttons like Print, Reprint Labels, and Void.
Searching and Filtering
By Receipt Number
The fastest way to find a specific sale is by receipt number. Type the receipt number (or part of it) into the search bar at the top of the Sales tab. Results filter in real time.
By Customer Name
If a customer was attached to the sale, you can search by their name. Partial matches work -- typing "Sar" will find sales for "Sarah", "Sarita", etc.
By Time
Sales are listed in reverse chronological order (most recent first). Scroll through the list to find a sale by time of day.
If you need to find sales from previous days, use the Sales Reports section in the admin panel. The POS Sales History shows only today's transactions.
Reprinting Labels
Step-by-Step
- Select the sale from the history list.
- Tap the Reprint Labels button in the sale detail view.
- Labels are sent to your configured label printer.
Label reprinting is available when label printing is enabled on your register. This is useful for reprinting product labels for items in the sale.
Voiding a Line Item
If a customer returns one item from a sale (but not the entire sale), you can void an individual line item rather than voiding the whole transaction. See Voiding Sales for full details.
Quick Steps
- Select the sale in Sales History.
- Find the line item you want to void.
- Tap the void icon next to that line item.
- If you do not have void permissions, a manager PIN prompt appears.
- Enter a reason for the void.
- Confirm the void. The line item is marked as voided and inventory is restored.
Pending Offline Sales
The Pending section may show different types of pending items depending on your store configuration: offline sales waiting to sync, delivery/shipping orders awaiting fulfillment, or WooCommerce orders pending processing. Each pending sale shows:
| Detail | Description |
|---|---|
| Total | The sale total |
| Timestamp | When the sale was completed offline |
| Attempts | How many times the system has tried to sync |
| Last Error | The error message from the most recent sync attempt (if any) |
| Status | Pending, syncing, or failed |
Retrying a Pending Sale
If a sale fails to sync automatically (for example, due to a server error), you can retry it manually:
- Switch to the Pending tab.
- Tap the pending sale to view its details.
- Tap Retry Sync to attempt to send it to the server again.
Deleting a Pending Sale
If a pending sale should not be synced (for example, it was a test transaction or a duplicate):
- Select the pending sale.
- Tap Delete.
- Confirm the deletion. The sale is permanently removed from the local queue and will not be recorded on the server.
Deleting a pending sale means it will never be recorded. Only do this if you are certain the sale should not exist. Deleted pending sales cannot be recovered.
WooCommerce Orders Tab
When WooCommerce integration is enabled, online orders appear in their own tab. From here you can:
- View order details -- customer info, items ordered, shipping address
- Load to cart -- pull a WooCommerce order into the POS cart for in-store fulfillment
- Bulk complete -- select multiple orders and mark them as completed at once
- Void -- cancel a WooCommerce order with a reason
See WooCommerce Orders for the full workflow.
Permissions
| Action | Cashier | Manager |
|---|---|---|
| View sales history | Yes | Yes |
| View sale details | Yes | Yes |
| Reprint receipt | Yes | Yes |
| Void a sale | No (requires manager override) | Yes |
| Void a line item | No (requires manager override) | Yes |
| Delete pending sale | Yes | Yes |
Troubleshooting
| Problem | Solution |
|---|---|
| Sales list is empty | Verify that sales have been completed today. Previous days' sales are only available in the admin panel reports. |
| Sale not appearing after completion | The list refreshes every 10 seconds. Wait a moment or tap the refresh icon. If offline, the sale is in the Pending tab. |
| WooCommerce tab not visible | WooCommerce integration must be enabled in your admin settings. Contact your admin. |
| Cannot void a sale | You need the Void Sales permission or a manager must authorize it with their PIN. |
| Pending sales stuck | Check your network connection. If the server is reachable, try the manual Retry Sync button. |
What's Next?
- Voiding Sales -- Cancel a completed sale or individual line item
- Returns -- Process returns and issue refunds
- WooCommerce Orders -- Manage online orders from the POS
- Hold & Recall Orders -- Park a sale and recall it later