Collect the money
A rep collects at the shop; the office can also record a payment that came in another way.
How it works
Section titled “How it works”- Payment methods: cash, cheque, transfer, InstaPay, wallet. Everything but cash needs its reference (the cheque number, the transfer reference).
- A payment clears the shop’s oldest invoice first.
- Money beyond what the shop owes stays on account as the shop’s credit, and lowers what it owes on its next invoices. There is no separate “advance” in Slflo.
- A cheque lowers what the shop owes on the day it’s taken, even when its date is later. It then moves through lanes: with the rep → at the office → at the bank → cleared, or bounced (which brings the amount back).
- Every payment gets a receipt numbered
RC-, issued by the server. The phone shows a Provisional receipt until it has synced.
In the Nile Fresh day
Section titled “In the Nile Fresh day”Nile Market pays EGP 700.00 in cash. It goes against the oldest open invoice first.
Receipt RC-000001 — method: cash · amount: 700.00 · balance after: 668.00
| Item | Before | After | Change |
|---|---|---|---|
| Nile Market owes | 1,368.00 EGP | 668.00 EGP | −700.00 |
| Cash in Omar's hand | 0.00 EGP | 700.00 EGP | +700.00 |
And a post-dated cheque for EGP 300.00 (Banque Misr no. 100245, due in 14 days).
Receipt RC-000002 — method: cheque · amount: 300.00 · balance after: 368.00
| Item | Before | After | Change |
|---|---|---|---|
| Nile Market owes | 668.00 EGP | 368.00 EGP | −300.00 |
| Cheques in Omar's hand | 0.00 EGP | 300.00 EGP | +300.00 |
Jobs in this stage
Section titled “Jobs in this stage”- Find and reprint a receipt
- Record or reverse a payment at the office
- Collect a payment
- Example: Take part cash and part post-dated cheque, and follow the cheque
- Example: Take more than a shop owes and use it on the next invoice
If something goes wrong
Section titled “If something goes wrong”| What you see | What to do |
|---|---|
Add the reference from the cheque, transfer, InstaPay or wallet message. REFERENCE_REQUIRED | Type the cheque number or the transfer reference, then save. |
Your company sells only inside a visit. Check in at the shop, then take it again. CHECK_IN_REQUIRED | Your company takes payments only during a visit. Check in at the shop first. |
Amounts have at most two decimals (piastres). Round it and enter it again. AMOUNT_TOO_PRECISE | Use at most two decimals. |

