Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Description

M-Pesa is a Mobile Money service provided by Vodafone. It enables its users to perform money transfers, payments and micro-financing via a mobile phone, without the need for a bank account; M-Pesa was specifically designed to cater for the unbanked.

A customer would select the M-Pesa payment option, capture their mobile number, complete the authentication on their mobile phone and confirm the payment.

Transaction Flows

The following transaction flow provides an indication of the user experience after redirecting from your checkout page.

Landing page

Once the customer is redirected from your site, they will be presented with the following page where they are able to select the payment method they wish to use. This page will display all payment methods you have opted for.

Image RemovedImage Added


Select M-Pesa

When the customer selects to pay using M-Pesa, the below pop up will appear to select the country of their M-Pesa wallet and confirm the payment with M-Pesa.

Image RemovedImage Added


Capture mobile number

The customer will be required to capture their mobile number associated with their M-Pesa mobile money account.

Image RemovedImage Added


Authenticate transaction

The customer will be required to authenticate the transaction on their mobile phone; instructions are provided to the customer on how to authenticate the transaction.

Image RemovedImage Added


Confirm payment

Once the customer has authenticated the transaction, they may select Confirm Payment to complete the transaction.

Image RemovedImage RemovedImage AddedImage Added


Go here for details on the integration required for M-Pesa