New New: idempotent repayments with client_ref — safe retries for branches on patchy connections Read →
74 Sign in Start free trial

M-Pesa repayment collections

Live

Members pay with M-Pesa and repayments land on the right loan automatically, with the confirmation code as the receipt.

Most Kenyan members repay by M-Pesa. This kit turns each confirmed payment into a posted repayment with no manual entry at the branch, and uses the M-Pesa confirmation code twice — as the receipt on the member's statement and as the client_ref so a callback that arrives twice never posts twice.

How it works

  1. 1Set up an M-Pesa payment type in Zung
  2. 2Connect your Paybill or Till
  3. 3Match each payment to a member's loan by account number
  4. 4Post the repayment with the M-Pesa code as receipt and client_ref
  5. 5Send the member an SMS receipt

API pages this kit uses

More in Collections