M-PESA Agent

M-PESA Agents

M-PESA Agents provide services to M-PESA customers.
There are over 23,000 M-PESA agents countrywide with new outlets being added daily. 
M-PESA Agent’s key tasks are:
  • Register M-PESA Customers.
  • Deposit cash into registered customers M-PESA accounts
  • Process cash withdrawals for registered M-PESA customers
  • Process cash withdrawals for non-registered M-PESA customers
  • Customer Education
  • Compliance with Safaricom AML & KYC Policy
  • Compliance with Safaricom business practices
  • Branding of their outlets as per provided guidelines
M-PESA Agents include:
  • Safaricom authorized dealers, operating one or more outlets around Kenya
  • Other retailers with a substantial distribution network like petrol stations, distributors, supermarkets and registered SMEs
  • Selected Banks and Micro-Finance Institutions
M-PESA Agent Downloads:
More Detail  M-PESA Agents