API payment creation incident

Minor incident API Internal API Developers API
2024-11-19 13:28 CET · 2 hours, 47 minutes

Updates

Issue

The API returned an error during payment creation when custom_fields were passed to the payment creation endpoint, impacting a reduced portion of our traffic.

The issue was related to an error handling function that when parsing custom_fields passed on multi-level and with certain encodings, caused the API to crash and return a 500.

The issue has been fixed and we’ve put in place a new notification system (other than fixing the new error handling system) to prevent it happening in the future.

The downtime has been retroactively added due to it not being recognized by the automated status system, since it was not impacting a big enough portion of the API calls.

November 19, 2024 · 16:21 CET

← Back