Wave Mobile Money
Accept payments from Millions of Wave users across Gambia and Senegal with our high-conversion checkout.
Wave is the fastest-growing mobile money network in the region. SamaPay provides a unified API to trigger push-to-approve requests directly on a user's phone.
Integration Flow
Here is how the payment flow works between your platform and SamaPay.
Sample Code
Use our pre-built snippets to start your integration in your preferred language.
Always use the callback_url to receive real-time updates via Webhooks. Do not rely solely on the frontend redirect for balance updates.
Implementation Steps
Initialize Payment
Send a POST request to our payments endpoint. We will validate the user's phone number and check for active Wave account status.
User Approval
The customer will receive a Wave Push notification. They must approve the transaction within 60 seconds.
Listen for Webhooks
Once approved, we will send an asynchronous payment.success event to your server.