Request to Pay over App and USSD by Muhammad AneesRequest to Pay over App and USSD by Muhammad Anees

Request to Pay over App and USSD

Muhammad Anees

Muhammad Anees

A merchant requests money from a customer, who pays from a push notification or a USSD prompt. Either way, the request can only be paid once.
What I did
Led delivery of Request to Pay at DPL, across app (push) and USSD
Built it on .NET microservices
Made payment idempotent: a request moves from Pending to Paid only while still Pending, so a second attempt changes nothing
Result
4,000+ merchants adopted Request to Pay
Full write-up: byanees.com/portfolio/request-to-pay
Like this project

Posted Oct 31, 2026

Merchant requests money; customer pays once, from a push notification or USSD. Led delivery on .NET microservices. Adopted by 4,000+ merchants.