Major
July 21, 2025
July 2025: Technical issues with card payments
Detected
Jul 21, 2025 7:50 PM EDT
·
Resolved
Jul 22, 2025 2:45 AM EDT
·
Duration
about 7 hours