Built for Africa
An easier way to pay and get paid.
School fees, customer invoices or a job you’ve just finished. Send a clear invoice, give people a way to pay, and see what’s still owed.
For schools, businesses and the people who pay them.
Send a clear invoice.
Show what is owed, when to pay and the link to use.
Example only · sample names and amounts
Who it’s for
Different reasons to pay. One clear way to keep track.
For schools
Send fee invoices to families. See who has paid, who has paid part of the amount, and what is still owed.
For businesses
Bill customers, send payment links and keep customer details ready for the next sale.
For people working for themselves
Finished a job? Say what to bill, check the invoice and send it. Follow the payment without losing the details.
For the person paying
Open the invoice link you received, check the amount and choose a payment option. Come back to the same link for your receipts and remaining balance.
Three simple steps
Send the invoice. Share the link. Follow the payment.
Say or enter what is owed
Add the person, what they’re paying for, the amount and the due date. Check the invoice before sending it.
Send the payment link
The person opens the invoice, checks the amount and follows the payment steps shown.
See what has been paid
Follow confirmed payments and any amount still owed. Keep the receipt with the invoice.
Payment options depend on the country and account. The available options are shown at checkout.
Invoices
Create an invoice in seconds, just by talking.
Say who to bill, what it’s for and the amount. YeboPay puts it into an invoice. Check it, make any changes and send it.
“Invoice Sipho for three days of painting at E500 a day, due Friday.”
Make it look like yours
Add your logo, contact details, items, tax, discounts and due date.
Bill one person or a whole list
Bring in your customer list. Use one amount for everyone or a sheet with a different amount for each person. Check the list before sending.
Know who still needs to pay
See paid, part-paid and overdue invoices. Set reminders and export your records when you need them.
Paid by bank transfer? Keep that payment with the invoice.
A bank slip should be easy to find when you need it. Keep the proof, payment details and receipt together.
Receive the payment proof
The customer uploads a bank slip or screenshot. YeboPay helps read the amount, reference and date.
Check your bank account
Compare the details with your bank statement. Confirm the payment when the money has arrived, or reject it if something is wrong.
Keep a clear receipt
The confirmed payment updates the invoice. If it covers only part of the bill, the remaining amount stays visible.
A slip or screenshot does not prove that money has arrived. Check your bank account before confirming the payment.
What you can do
Take care of the payment jobs you do every day.
Start with an invoice. Add the tools your school or business needs as you go.
Keep your customer list together
Save contact details, find the right person and bring a list in or out of YeboPay using a spreadsheet file.
Stop writing the same bill every month
Set up repeat invoices or an agreed payment schedule. Pause or cancel the plan when needed.
Give customers a link to pay
Share the invoice link or add a payment page to your website. Customers choose from the payment options shown.
Pay several people together
Add the people and amounts, check the list, then send through a supported mobile-money account. For bank payments, prepare a file to use at your bank.
Hold a payment for an order
Use escrow to hold money, release it with the buyer’s code, and follow any refund or dispute.
See where the money stands
Check payments received, amounts still owed and overdue invoices. Keep records you can export and use.
Deal with a payment that needs refunding
Open the payment, check whether it can be refunded and enter the amount. Follow the result in the payment record.
Keep bank payments with the invoice
Receive a bank slip, check that the money reached your account, then confirm the payment and keep its receipt.
Some payment tools need account approval or a connected payment provider. Check the options available for your business.
See all featuresStep-by-step guide
Type an invoice, then check it
The video could not load. or open the video.
Captions could not load. You can read the transcript below.
Read the video transcript
Make an invoice in a chat
Spoken narration Need to send an invoice? Just type it.
It asks who the invoice is for.
Add the work, the amount, and when payment is due.
There’s your invoice. Check the details, make any changes, then send.
Visible content (not all spoken; examples remain illustrative) Send an invoice in a chat. You: Send an invoice. Assistant: Who is it for? You: Sipho. [email protected] Assistant: What is it for, and how much? You: Painting. E500. Due Friday. Assistant: Here’s the invoice. Assistant Message your assistant Invoice Draft For Due Total Edit Send invoice Check it. Then send. Example conversation customer: Sipho email: [email protected] item: Painting amount: 500 currency: SZL due: Friday total: 500
Video and transcript in English. Examples use sample details.
This example shows typing. For voice notes, read the assistant guide. Type or speak to your assistant
YeboPay guides
Learn one task at a time.
Choose what you need. Read the steps and follow the matching tutorial when it is available.
Type an invoice, then check it
Create invoices by voice
Watch and read the guideCopy an invoice link
Let customers pay online
Watch and read the guideSee unpaid invoices and reminders
Follow up on unpaid invoices
Watch and read the guideSee how a held payment is released
Escrow payments
Watch and read the guideKeep your customer list together
Customer list
Watch and read the guideBill several customers at once
Invoices for a whole list
Watch and read the guideSet up monthly bills or instalments
Monthly bills and payment plans
Watch and read the guideCheck a bank payment before confirming
Bank payments and proof
Watch and read the guideFind a receipt and the amount left
Receipts and part payments
Watch and read the guideCheck a list before paying people
Pay people
Watch and read the guideCheck a payment before refunding
Refunds and payment history
Watch and read the guideFind the payment tools for your developer
Payments for websites and apps
Watch and read the guideCheck your balance before withdrawing
Withdraw your balance
Watch and read the guideFind a customer or invoice
Find the right customer or invoice.
Watch and read the guideType or speak to your payment assistant
Ask a question. Keep the answer in one chat.
Watch and read the guideAdd payments to the system you already use.
Your developer can connect checkout, invoices and payment updates to your website or app. You keep using your own system, with YeboPay handling the payment steps you connect.
One
ypk_key from your dashboard. Choose the permissions your app needs.Send customers to the payment page. Receive signed updates when the payment changes.
curl https://api.yebopay.app/v1/checkouts \ -H "X-API-Key: ypk_live_..." \ -H "Content-Type: application/json" \ -d '{ "amount": 250, "currency": "SZL", "success_url": "https://yourapp.com/success", "cancel_url": "https://yourapp.com/cancel" }'Ready to make the next payment easier?
Create an account and prepare your first invoice. If you’re setting up a school or business and need help, send us a message.
Create an invoiceTell us what you need