Skip to content

Take part cash and part post-dated cheque, and follow the cheque

On the Nile Fresh day, Nile Market owes 1,368.00 for its morning invoice. It pays part in cash and part by a cheque it dates two weeks ahead. This example follows both payments, then the cheque until the bank pays it — or returns it. The figures of 7 October come from running that day through Slflo. Who: rep and office · Where in the cycle: Collect.

  • Omar is checked in at Nile Market (Nile Fresh takes payments only inside a visit).
  • The office has Take payments (PAYMENT_RECORD) to move cheques; Bounced needs Reverse payments (PAYMENT_REVERSE), the Administrator’s only by default.
  • Nile Market owes 1,368.00: INV-000001, issued at 09:35.

1 · 09:38 · 700.00 in cash — Omar, on the phone

Section titled “1 · 09:38 · 700.00 in cash — Omar, on the phone”

In the visit Omar taps Collect payment. The sheet reads Owes EGP 1,368. He types 700, keeps Cash and taps Record payment, then Share receipt for the shopkeeper.

He taps Collect payment again; the sheet now reads Owes EGP 668. He types 300, chooses Cheque, types the Cheque number 100245, the Bank Banque Misr and the Date on the cheque 21 October, and taps Record payment.

Collect payment for a shop that owes EGP 668: amount 300, Cheque chosen among Cash, InstaPay, Wallet, Transfer and Cheque, cheque number 100245, bank Banque Misr, Date on the cheque 2026-10-21, and a Record payment button.
  1. Amount: type what you were handed
  2. How it was paid
  3. Cheque number
  4. Date on the cheque

09:38 · Rep · Phone › Nile Market › Collect payment

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

What changed
ItemBeforeAfterChange
Nile Market owes1,368.00 EGP668.00 EGP−700.00
Cash in Omar's hand0.00 EGP700.00 EGP+700.00

09:39 · Rep · Phone › Nile Market › Collect payment

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

What changed
ItemBeforeAfterChange
Nile Market owes668.00 EGP368.00 EGP−300.00
Cheques in Omar's hand0.00 EGP300.00 EGP+300.00

Each payment goes against the oldest open invoice first. The cheque lowers what Nile Market owes the day it is taken, though it can’t be banked for two weeks. At the sync the office issues the numbered receipts; the shop got provisional ones from the phone. RC-000002 reads, as printed from Money › Receipts:

Nile Fresh

RECEIPT · RC-000002


Customer
CUST-00001 · Nile Market
Method
Cheque
Ref
100245
Balance owing
368.00 EGP
By
REP-03

  • Cleared against INV-000001300.00

ReceivedEGP 300.00

On Money › Cheques the cheque’s card sits in With the rep (the first of the cheque lanes): “#100245 · Banque Misr · held by Omar · REP-03”, “Post-dated until 2026-10-21”.

3 · 17:30 – 17:35 · The cash is banked, the cheque handed in — console

Section titled “3 · 17:30 – 17:35 · The cash is banked, the cheque handed in — console”

The cashier banks the 700.00 on Money › Cash with slip SLIP-001 (Bank a rep’s cash). Omar hands the cheque over, and on Money › Cheques the office presses Received at office on its card.

17:30 · Office · Console › Money › Cash

The cashier banks Omar's 700.00 with paying-in slip SLIP-001. Cash in his hand goes back to zero.

Bank deposit SLIP-001 — numbered by: typed by the cashier · amount: 700.00

What changed
ItemBeforeAfterChange
Cash in Omar's hand700.00 EGP0.00 EGP−700.00
Banked0.00 EGP700.00 EGP+700.00

17:35 · Office · Console › Money › Cheques

Omar hands the post-dated cheque to the office. It cannot be deposited before its due date; on that day the office deposits it, then marks it cleared or bounced.

Cheque 100245 — bank: Banque Misr · amount: 300.00 · status: handed over

What changed
ItemBeforeAfterChange
Cheques in Omar's hand300.00 EGP0.00 EGP−300.00

The card is now At the office, “Post-dated until 2026-10-21”, with no Deposited button. Trying to deposit it today was refused. Nothing in the money changes: Nile Market paid when the cheque was taken.

The Cheques board with one cheque At the office: Nile Market, 300.00 EGP, #100245 on Banque Misr, post-dated until 2026-10-21.
  1. Post-dated until
Open the full-size picture (new tab)

On the cheque’s date the office takes it to the bank and presses Deposited. The card moves to At the bank, with Cleared and Bounced.

The bank pays. The office presses Cleared; the card leaves the board (find it with Show cleared and bounced). No money moves: what Nile Market owes stays 254.00 after the morning’s return.

Suppose instead the bank returns it on 23 October for insufficient funds. An administrator presses Bounced on the card, types Why did the bank return it? “Insufficient funds” and confirms: “Bounced. The outlet owes it again.”

The payment is reversed: the 300.00 it cleared on INV-000001 is owed again, and RC-000002 turns Void on Money › Receipts (it keeps its number and prints with a VOID banner).

What changed
ItemBeforeAfterChange
Nile Market owes254.00 EGP554.00 EGP+300.00
INV-000001 still owed254.00 EGP554.00 EGP+300.00
Receipts with RC-000004 open and Void: Nile Market's EGP 254.00 cheque, reversed because cheque 100246 bounced for insufficient funds.

On the docs company the bounced cheque is a second one, RC-000004, dated the same day so it could be deposited.

  1. Void
  2. Paid off
Open the full-size picture (new tab)

Omar sees the new balance on Nile Market at his next sync and collects again on his next visit.

  • Cash: the 700.00 stays in Omar’s hand until it is banked; End of day expects it until then.
  • Cheque: a cheque still With the rep counts as not handed in at End of day until the office presses Received at office. Counting it when closing the day doesn’t move it.
  • ERP: both payments are in the payments feed, with the cheque’s state and any bounce.
  • Audit: “Moved a cheque on”, and “Reversed a payment” for a bounce.
What you seeWhat to do
Add the reference from the cheque, transfer, InstaPay or wallet message.REFERENCE_REQUIREDA cheque needs its number. Type it, then record the payment.
That step isn't possible for this order now. Refresh to see its current state.INVALID_TRANSITIONA cheque moves one lane at a time, and not to the bank before its date. Refresh and take the next step on or after the date.
Your company sells only inside a visit. Check in at the shop, then take it again.CHECK_IN_REQUIREDNile Fresh takes payments only inside a visit. Check in first.
There is no Bounced buttonRecording a bounce needs Reverse payments, the Administrator's by default. A supervisor doesn't have it.
A cheque disappeared from the boardIts payment was reversed on the statement, which voids the cheque. Voided cheques aren't listed.
Add a reason, then send again.REASON_REQUIREDType why the bank returned it.