Elevated error rates affecting a number of Payment Gateways
Incident Report for Zuora
Postmortem

DATE(S):

Americas Hosted Production: 2019-04-09 02:28:32 PDT - 2019-04-09 03:35:43 PDT
Europe Cloud Production: 2019-04-09 01:48:27 PDT - 2019-04-09 03:22:04 PDT
Americas Hosted Sandbox: 2019-04-08 23:53:30 PDT - 2019-04-09 03:46:55 PDT
Europe Cloud Sandbox: 2019-04-08 23:33:14 PDT - 2019-04-09 03:56:54 PDT

SUMMARY:

Between 11:33 PM PDT on April 8, 2019 and 03:57 AM PDT on April 9, 2019, Zuora’s customers across Americas and Europe Production and Sandbox environments experienced elevated error rates for transactions that involved a select few payment gateway integrations.

IMPACT:

During the impact periods mentioned above, impact was limited to Zuora’s customers who used payment gateway integrations that do not support card transactions, namely, AmazonPay, GMS, GoCardless, PayPalEC, Sony, and Wells Fargo.

ROOT CAUSES:

A scheduled release introduced a bug that prevented the system from loading the payment gateway definitions for payment gateways that do not support card transactions. This resulted in elevated error rates for payments that were processed through such payment gateways during the impact periods mentioned above.

RESOLUTION:

The affected code was reverted back to the previous version in sandbox environments and production environments, As part of the code reversion, each environment was tested for the issue mentioned in this incident and verified to be fixed. Impacted payments in payment runs for the impacted tenants were identified and re-submitted, with Customer Support working with such customers in this process.

FUTURE PREVENTATIVE MEASURES:

We have updated our unit, end-to-end, and regression tests and test automation coverage to account for payment gateway related changes that caused this incident. We have also performed a thorough review of code development, code review, testing, deployment and post-deployment monitoring processes in this area for any additional gaps and revised the guidelines for the same.

Posted Apr 22, 2019 - 09:58 PDT

Resolved
This incident has been resolved.
Posted Apr 09, 2019 - 04:42 PDT
Monitoring
A fix has been implemented and we are monitoring the results.
Posted Apr 09, 2019 - 04:03 PDT
Identified
The issue has been identified and our engineering team is working on a fix. We have identified the only gateways affected are: AmazonPay, GMS, GoCardless, PayPalEC, Sony and WellsFargo.
Posted Apr 09, 2019 - 03:28 PDT
Investigating
We have identified elevated error rates affecting a number of Payment Gateways across all environments. Our engineering teams are currently investigating with highest priority.
Posted Apr 09, 2019 - 03:06 PDT
This incident affected: AMERICAS - CLOUD 2 (NA2) - www|rest.zuora.com (Production Batch Operations, Sandbox Batch Operations), EUROPE - CLOUD 1 (EU1) - *.eu.zuora.com (Production Batch Operations, Sandbox Batch Operations), and AMERICAS - CLOUD 1 (NA1) - *.na.zuora.com (Production Batch Operations, Sandbox Batch Operations).