One M-Pesa prompt and you're paid.

Send a payment link or an invoice. Your customer pays by M-Pesa, card or bank, the invoice marks itself paid and the receipt goes out on its own.

Start free

From link to paid, without a phone call.

  1. Your customers want to pay you. They just need an easy way to do it.
  2. Instead it's “I'll send it tonight”, screenshots and till messages you can't match.
  3. With Cashfin they tap a link, enter their PIN, and you're paid and receipted.

Make a payment link.

Change anything and see exactly what your customer gets.

Amina Wanjiru pays KES 3,600 now, 1 more payment later.

How they pay

WhatsApp previewHi Amina, here is your invoice for Wedding cake, 3 tiers, KES 12,000. KES 3,600 is due now. Pay here:sweetcrumbs.cashfin.xyz/pay/x7Kp2

Sweet Crumbs Bakery

Wedding cake, 3 tiers

Due now

KES 3,600

Deposit todayKES 3,600
BalanceKES 8,400
M-Pesa number0712 *** 214A prompt pops up on this phone for the PIN.
Pay KES 3,600

First, you send the bill.

A payment link or an invoice, by WhatsApp, email or copied anywhere. Ask for all of it, a deposit or instalments.

Invoice INV-0058Unpaid

Amina Wanjiru
Wedding cake, 3 tiers
12,000
Deposit (30%)
Due now
3,600
Sent on WhatsApp9:02 am
You sendThey payMarked paidReceipt sent

Take M-Pesa Ksh 4,500, cards and bank transfers. Ask for a deposit 30%, split the rest 3 parts and let the receipt PDF go out on its own.

Every way to get paid, explained.

Start free

How do I ask for money?

Create a link for any amount and share it anywhere. Your customer picks M-Pesa, card or bank and pays in a few taps.

Accountant word: Payment links

  • Share by WhatsApp, email or copy
  • Add a promo code
  • Price it in another currency for card payers

Link · Wedding cake depositActive

Amount
3,600
Opened
2 times
Paid
1
sweetcrumbs.cashfin.xyz/pay/x7Kp2Copy

It updates everything.

A payment marks its invoice or order paid, sends the receipt, lands in your books and shows on the customer's history. Nothing to copy across.

AccountingBooks, tax, cashShop & POSOrders, tillCustomersHistory, credit
InvoicesDeposits, plans
PaymentsMoney in, matched

Every way to get paid, in one place: M-Pesa prompts, M-Pesa QR, cards, bank transfers, payment links, invoices, deposits and instalments, automatic receipts, credit notes and recurring invoices.

Questions people ask first

Where does the money go?
M-Pesa payments go straight to your own till or paybill. Card payments go to your own Stripe, Paystack or Pesapal account once you connect it.
Do my customers need the Cashfin app?
No. They open your link and pay with M-Pesa, card or a bank transfer. Customers who already use the Cashfin app can pay from it too.
Can customers pay in parts?
Yes. Ask for a deposit, set a minimum part payment, or split an invoice into instalments. Cashfin emails a reminder when each instalment is due.
Are receipts sent automatically?
Yes. When a payment comes through Cashfin, the invoice or order is marked paid and a PDF receipt goes to the customer by email and WhatsApp.
What about refunds?
Record refunds and credit notes in Cashfin so your books and the customer's balance stay right. You send the money back yourself by M-Pesa, bank or cash.
Can I charge in other currencies?
Payment links can be priced in other currencies and paid by card. M-Pesa payments are in Kenyan shillings.

Start getting paid today

Free to start, no card needed. Connect your till, paybill or card account when you're ready.