Peach Payments incident

High rate of declines for M-PESA transactions

Resolved after 2 hours 24 minutes, affecting MPESA, on December 12, 2025.

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

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.

Your product runs on more than Peach Payments

Add the vendors you depend on and get one message when any of them reports trouble. Free for 3 vendors, no card.

Add your stack →