Peach Payments incident

High rate of declines for M-PESA transactions

Major Resolved View vendor source →

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.

Started
Dec 12, 2025, 08:42 AM UTC
Resolved
Dec 12, 2025, 11:07 AM UTC
Duration
2h 24m
Detected by Pingoru
Dec 12, 2025, 08:42 AM UTC

Affected components

MPESA

Update timeline

  1. 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

  2. monitoring Dec 12, 2025, 08:50 AM UTC

    we are currently monitoring as the event has cleared

  3. 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

  4. resolved Dec 12, 2025, 11:07 AM UTC

    This incident has been resolved.