Sales App troubleshooting
A module is missing
Dashboard, Online Orders, Reports, Service Tickets, and Reservations depend on store settings. Confirm the selected store and ask your administrator to check the relevant feature. Payment and discount actions in Take Order also require an appropriate staff role.
Dashboard or report totals look different
Compare the same store and dates. Dashboard has a shared date-range selection, while each report breakdown has its own range. The report’s Today and This Month headline cards retain their own periods.
Check whether you are comparing sales, running orders, collections, or pending bills. Use Refresh Dashboard, Refresh all, or reapply a custom report card’s dates to request fresh data. Treat load failures separately from zero activity.
Online orders are missing or stale
- Check Swiggy versus Zomato.
- Check New, Preparing, Ready, Picked Up, and Past Orders.
- Use Refresh orders.
- Confirm the connection is working.
- Ask your administrator to check the selected provider’s store integration if the issue continues.
If an Accept, Reject, Confirm Now, or Mark as Ready action appears stuck, check the refreshed status before repeating it. Include the provider and order identifier when asking for help.
A kitchen ticket is missing
In SERVICE TICKETS, clear the order-type filter, check the status tabs, and tap Sync. Ask the staff taking the order whether they sent its items to KOT. If a prepared item is already crossed out in green, it has already moved past preparation even if other items on the ticket are still in progress.
A reservation cannot be found
Clear the search, choose All Bookings, and check the dining date filter. Search by booking ID, diner name, phone, or email. Scroll to load more records when necessary. If the screen displays an error, restore connectivity and use Retry.
A bill will not complete
Ensure the order has been sent to KOT and then to billing. Record the settlement under Payment Methods so its total equals the final grand total. Entering an amount in Received only calculates change. See Take orders and settle bills.
The session expired
Reconnect and sign in again. Local pending orders remain on the device; return using the same user and original store. Keep local app data intact until pending work has synced.
Ask for help
Provide the app version from the login screen, store, module, selected period or status filter, order/bill/booking identifier, and exact error message. Explain what you expected and what changed after refreshing. Avoid including passwords or unnecessary guest contact details.

