Payments
Make digital transactions simple.
ThriveVas brings payments into the same place as the communication that triggers them — so customers can pay through the channel they are already using.
Capabilities
Payments, in the flow of the conversation.
When a customer receives a message asking them to pay, they should not have to leave that experience. ThriveVas connects payment collection to SMS, USSD and shortcode interactions.
- Payments
- Easy Payment
Payment capabilities
- Aggregate mobile payments
- Send money
- Mobile money as a payment method for ThriveVas services
- Payment collection through SMS, USSD and shortcodes
- Payment aggregation alongside surveys and data capture
- Request sentCustomer receives a message requesting payment.
- Customer paysPayment made through mobile money.
- ConfirmedPayment aggregation confirms the transaction.
- Follow-upConfirmation delivered back to the customer.
Illustrative transaction sequence.
Account
Pay for any ThriveVas service with mobile money.
ThriveVas services are paid for using mobile money, and the account is loaded immediately. Bank transfers and card payments are also accepted.
There is no minimum contract period — you can start on a pay-as-you-go basis and change plans as your usage changes.
Fund your ThriveVas account and your services are loaded instantly.
- M-Pesasupported
- Airtel Moneysupported
- Telkom Moneysupported
How it works
From request to confirmation.
The same communication infrastructure that delivers your messages carries the payment request and the confirmation.
- Send the requestTrigger a payment request through SMS, USSD or a shortcode.
- Customer paysThe customer completes payment with their mobile money account.
- Transaction confirmedPayment aggregation confirms the transaction back to you.
- Close the loopConfirm back to the customer and keep your records in sync.
Technology
Secure technology, integrated into your systems.
ThriveVas is secured with industry-grade encryption and privacy is considered by default. Reports are available in real time so your team can act on current information rather than a batch at the end of the day.
Where you need payments to be triggered by your own systems, the developer API and webhooks keep both sides informed.
var settings = {
"async": true,
"crossDomain": true,
"url": "https://app.thrivevas.com",
"method": "POST",
"headers": {
"cache-control": "no-cache"
},
"data": {
"apiKey": "api token here",
"shortCode": "ThriveVas",
"origin": "API_INTERFACE"
}
}Request format as published in the existing ThriveVas API section.
Let's talk about your payment flows.
Tell us how customers need to pay and we will map it to the right approach.