Matching a UPI credit to the right flat
The rule: A payment should land on the flat that owes it, even when the payer never says which flat that is.
Edge cases
- The credit arrives with no flat mentioned at all.
- The payer name is shortened (RAHUL D) while the resident on record is longer (Rahul Dsouza).
- Several flats owe similar amounts in the same cycle, so amount alone proves nothing.
How it is handled
Aangan compares the payer name and the amount against the residents and dues on record, then proposes a flat. In the demo workspace the proposal appears as a decision for the treasurer, with the reason written out ("The amount and name match B-404") and a single Match button. The software narrows the search, and a person confirms the doubtful ones. We have not published matching thresholds because we did not review the matching code for this page.
From bank credit to receipt
A credit lands
₹2,900 from RAHUL D. No flat in the note.
Compare the payer name
Checked against the residents on record.
Compare the amount
Checked against what each flat owes this cycle.
Name and amount point to one flat
Aangan proposes B-404 and says why.
Treasurer taps Match
One decision instead of a statement search.
Receipt goes out on WhatsApp
The flat turns green on the building view.



