Otto Flow experienced a critical incident on May 18, 2026 affecting Terminals - Physical and Payments - Virtual / Saved and 1 more component, lasting 1h 17m. The incident has been resolved; the full update timeline is below.
Affected components
Update timeline
- investigating May 18, 2026, 09:14 PM UTC
We are currently experiencing an interruption to payment processing via Otto Pay that may be impacting your clinic. Our team is actively working to resolve this with the utmost urgency, as we know this is a critical disruption to your operation. The issue began around 1pm CT today, May 18th and may be preventing any payments from processing successfully. We will post an update ASAP. Thank you for your patience.
- monitoring May 18, 2026, 10:07 PM UTC
We have resolved the issue and continue to monitor to make sure everything is back to normal.
- resolved May 18, 2026, 10:32 PM UTC
The issue has been resolved and messaging has been sent out to the affected clinics.