M-PESA

pmt_mpesa

Introduced in 2007, M-PESA is a digital wallet or mobile payment service for consumer and merchant payments.

Use cases:
Initiation:
Users
36M
Markets
6
TPV
$260B
Transactions
30B

Markets

Markets and currencies connected to M-PESA across consumer, processing and settlement flows.

Capabilities

How M-PESA works across its supported payment flows, normalized to the Atlas capability model.

Processing
ConfirmationDelayedInstant
Clearing ModelReal-timeBatch
System Settlement Timing
System Interoperability
Cross-border Support
Flows
EmbeddedSupported
RedirectSupported
Deep LinkSupported
Offline Completion
Manual Transfer
Payment Request
QRConditional
NFCConditional
USSD
Recurring
User-present RepeatSupported
Merchant-initiated
Mandate Support/Required
Credential on FileSupported
Authentication
Online Banking
App ApprovalSupported
Biometric AuthenticationConditional
PIN / PasscodeConditional
One-time Password
3D SecureNot supported
Authorization
Authorization Hold / Pre-authorization
Authorization Reversal / Void
Authorization Adjustments
Partial Authorization
Zero-value Verification
Capture
Separate/Manual Capture
Partial Capture
Multiple Partial Captures
Refunds
Full RefundsNative
Partial RefundsNative
Multiple Partial RefundsConditional
Disputes
ChargebacksConditional
Non-chargeback Dispute ProcessSupported
Payment GuaranteeNot guaranteed
Funding Sources
Bank AccountConditional
CardConditional
Stored BalanceSupported
Credit Line
Cash
Consumer Requirements
Local Bank Account Required
App / Wallet Account RequiredRequired
Phone Number RequiredRequired
Supported Bank/Issuer Required
Merchant Requirements
Local Entity Required
Local Bank Account Required
Local Acquiring Required
Local Processing Required

PSPs

PSP-specific M-PESA implementations, kept separate from the underlying payment method.

No PSP implementations have been mapped for this method yet.

Schemes

Schemes connected to M-PESA, using the same four-metric model as the overview.

Compliance

Regulators and regulations connected to M-PESA.

Regulator(s)
No regulators have been mapped yet.
Regulation Category

Standards

Standards connected to M-PESA.

No standards have been mapped yet.