Overview
The pawaPay Payment Page allows you to rapidly integrate mobile money into your website or mobile app providing:- A user experience for your customers that is optimised for mobile money.
- Responsive design that works on desktop and mobile.
- Low code integration supporting all countries and MMOs.
- Support for both e-commerce and e-wallet use cases.
1
Enter details

2
Authorise the payment

3
All done

- Phone numbers are validated to be in the correct format.
- The MMO to use for the payment is predicted based on the entered phone number.
- Minimum and maximum transaction limits are always up to date.
- When new countries or MMOs are enabled, they are available for your customers immediately.
- Information about MMOs having downtime is integrated into the user experience.
- And many more improvements to come…

Implementation
Using the payment flow in your deposit or checkout experience is simple:1
Start the session
When it’s time for the customer to pay, start a new session. The session will time out after 15 minutes.
2
Forward the customer
Forward the customer to the
redirectUrl
provided in the response.3
Wait for them to return
The customer will complete the payment on the Payment Page and will be forwarded to
returnUrl
.4
Verify the payment status
Your page on
returnUrl
should check the status of the payment. The depositId
will be passed as a URL parameter.5
Handle accordingly
Based on the 
status
of the payment, handle it as a successful, failed or long running payment.