Peach Payments incident
High rate of declines for M-PESA transactions
Peach Payments experienced a major incident on December 12, 2025 affecting MPESA, lasting 2h 24m. The incident has been resolved; the full update timeline is below.
Affected components
MPESA
Update timeline
- investigating Dec 12, 2025, 08:42 AM UTC
We are currently reaching out to our downstream partner to determine the high rate of rejections, we will update as we are able to determine the cause
- monitoring Dec 12, 2025, 08:50 AM UTC
we are currently monitoring as the event has cleared
- monitoring Dec 12, 2025, 09:03 AM UTC
We are still seeing rejections and M-Pesa have identified and implementing a fix, no ETA as yet
- resolved Dec 12, 2025, 11:07 AM UTC
This incident has been resolved.