Last week Stripe’s system was “degraded.” During this time, the plugin did not degrade gracefully – it triggered critical/fatal errors on multiple sites that I operate. Is there a way to make this plugin degrade in a way that doesn’t freak out our customers? First two screenshots attached are from the FRONT END of the website within customer accounts. Second two are on the back end.
From my perspective, there were critical errors because the plugin was coded in such a way that it made an assumption. It expected a particular API response with a particular format, and rather than check that it received that, it assumed it and then attempted to use the response in a way it could not be used because it was a bad response, or no response at all. Instead, the customer-facing message should probably be something along the lines of: “Our credit card processing network is currently not available. Please check back later.” It would also be nice to be able to set a custom “network unavailable” checkout message.
Open
Last updated: October 30, 2025
0 comments
Log in to comment on this feature request.