OSOSS Help Center
العربيةOpen Dashboard

POS Payments

Every dinar, riyal, or card tap collected at a register is recorded here as an individual payment. While Orders shows what was sold, Payments shows how it was paid - one row per payment, with its method, amount, and the order and session it belongs to. This is the page for following the money.

Menu path: Sales > POS > Payments

URL: https://my.ososs.com/dashboard/pos/payments

Screenshot from the live OSOSS Dashboard

How POS payments work

A single order can carry more than one payment - a customer splits the bill between cash and card, for example - so payments are stored as their own records rather than as a single field on the order. Each payment knows:

DetailWhy it matters
Method (cash, card, ...)Lets you reconcile each payment channel separately
AmountThe exact figure collected for that payment
OrderLinks the money back to what was sold
SessionTies the payment to the shift and drawer it entered

This granularity is what makes reconciliation possible. Cash payments roll up into the session's expected drawer balance; card payments roll up into the total you should see on the card terminal's settlement report. When either does not match, the payment-level detail here is where you find the odd one out.

Note: Refunds move money the other way, and they show up in reconciliation too - a shift's expected cash is opening float plus cash payments minus cash refunds. See Refunded Orders.

Reading the list

The list carries the standard OSOSS tools: manage columns via the icon at the right of the header row, saved filters, focus mode, and rows-per-page with a page jumper. Filter by date, branch, or session to isolate the slice of payments you are checking, and open any row for the payment's full details.

Reconcile card payments against the terminal

  1. Go to Sales > POS > Payments and filter to the day and branch.
  2. Narrow the view to card payments.
  3. Compare the total with the card terminal's end-of-day settlement report.
  4. If they differ, scan the individual payments for a duplicate, a missing entry, or a payment recorded under the wrong method.
Tip: Do the same check per payment method, per day. Method-level reconciliation catches the classic register mistake - a card sale accidentally keyed as cash - which makes the drawer look over and the terminal look short by the same amount.

Export the current view

  1. Apply your filters and select the columns you want (manage columns).
  2. Press Export All - the export respects current filters and column selection.

A month of exported payments, grouped by method, is the raw material for questions like "how much of our register revenue is still cash?" - useful when deciding whether a branch needs a second card terminal.

What you can do on this page

Every action on this page, step by step. What you see depends on your role, so a control your account is not set up for simply does not appear.

Open and read a record

  1. Click the row, or choose View in the row's actions menu.
  2. The detail page shows the record's own fields, its related documents, and the actions that apply to it in its current state.
  3. Use the breadcrumb or your browser's back button to return - your filters, sort, and page position are preserved.

Export the list

  1. Filter and choose your columns first - the export mirrors exactly what is on screen, not the whole table.
  2. Click Export All.
  3. The file downloads as a spreadsheet: one row per record, your visible columns in your order.

Full reference

Every option and control on this page, at a glance.

Standard list tools

Every list page in OSOSS shares these controls: