Payment links and receipts
Request a payment by link, let the payer choose M-PESA or card, and download receipts.
A payment link lets you request money from someone without handling their phone number or card details. Open Finance › Payment links.
Creating a link#
- Choose New payment link.
- Choose how they can pay: M-PESA STK Push (a prompt on their phone) and/or card and bank checkout (Paystack).
- Enter the amount and what it is for.
- Create the link and send it to the payer by any channel.
The payer opens the link, enters their own phone number (for the M-PESA prompt) or email (for card and bank checkout) and pays. Their details are sealed on entry; you see only a masked reference.
New links stay visible under Recent requests for 24 hours, or until they are used or expire.
Statuses#
| Status | Meaning |
|---|---|
| Awaiting contact | The payer has not opened the link or entered their details |
| Pending | The M-PESA prompt or checkout is in progress |
| Paid | Payment confirmed and re-verified with the provider |
| Failed or expired | No money moved |
Receipts for every successful payment#
Every paid payment has a stable receipt number and a professional PDF receipt:
- You can download it from the Receipt action on paid rows in Payment links, M-PESA payments, Wallet and Donations, and on paid invoices.
- The payer can download it from the payment page after paying. Paid links keep their receipt link working after the 24-hour display.
Failed and pending payments have no receipt. Donation receipts mask the donor's contact; top-up receipts show your staff payer.