M-Pesa M-Pesa Description - African Payment Solutions

M-Pesa
African Payment Solutions provides a one-stop-shop for multinational merchants looking to
sell and get paid online by consumers in Africa. With rock solid and dependable hosting and
processing in the Amazon Cloud, more than 15 years experience with online payments in Africa,
and links to more than 70 banks worldwide, African Payment Solutions is an easy choice for
global eCommerce merchants.
M-Pesa Description
M-Pesa (M for mobile, Pesa is money in Swahili) with 16 million users in Kenya, is by far
the most pervasive payment method in East Africa. Global merchants can now sell online
to local Kenyans and get paid in Kenyan Shillings using M-Pesa. M-Pesa is available on
PayGate’s PayWeb (redirect) and PayBill (eBilling) online payment products. Merchants can
either incorporate in Kenya and manage their own M-Pesa Corporate Account, or PayGate
can provide a total managed M-Pesa acceptance and payment service.
M-Pesa Payment Flowchart
Client visits
merchant website
and elects to pay
using M-Pesa.
African Payment Solutions
displays the M-Pesa
payment instructions
including the Business
Number and an Account /
Reference number used by
the merchant to uniquely
identity the client.
Client makes the payment
(transfers the money) using
M-Pesa via their mobile
phone.
Merchant receives
confirmation
SMS including
the confirmation
code, amount and
Account / Reference
number.
Merchant call
African Payment
Solution web
service to update
transaction status to
‘complete’.
Client enters
confirmation code
on M-Pesa page and
presses Proceed to
continue.
African Payment
Solutions displays
relevant Thank you
message and returns
a result code to
merchant.
Client receives a
confirmation SMS including
the confirmation code.
African Payment
Solutions informs
merchant that
the transaction
has completed
successfully.
w w w. a f r i c a n p a y m e n t s o l u t i o n s . c o m
Merchant
dispatched goods
or issues airline
ticket to customer.
M-Pesa Payment Flowchart
1
Get to the main M-Pesa Menu,
selet Lipa Na M-PESA button.
4
On the Enter business no.
screen, enter the business
2
3
From the Lipa Na M-Pesa
screen, select Pay Bill.
From the Paybill screen, select
5
6
Then press Enter account no.
number and press Send.
w w w. a f r i c a n p a y m e n t s o l u t i o n s . c o m
Enter business no.
Enter the account number as
displayed on the web page and
press Send.
7
8
9
Then enter the amount and
press Send.
Enter your M-Pesa PIN and
press Send.
Please note: only Shillings can be
Please note: Do not share your PIN
entered and not the pence. That is,
with anyone. We will not contact you
Confirm the details and press
Accept if they are correct, or
press Cancel if they are not
correct.
Enter 150 for One Hundred and Fifty
and ask for your PIN.
Shilling.
10
11
12
After pressing Accept, wait
while the transaction is sent to
M-Pesa.
After successful submission,
press the Accept or Cancel
You will receive an SMS
confirming the transaction
has been made. The Web
page should now confirm this
transaction.
button. (It makes no difference, as
all it does is clear the screen).
w w w. a f r i c a n p a y m e n t s o l u t i o n s . c o m