diff --git a/modules/ppcp-button/resources/js/modules/Renderer/CreditCardRenderer.js b/modules/ppcp-button/resources/js/modules/Renderer/CreditCardRenderer.js index 48327ddba..b52308a88 100644 --- a/modules/ppcp-button/resources/js/modules/Renderer/CreditCardRenderer.js +++ b/modules/ppcp-button/resources/js/modules/Renderer/CreditCardRenderer.js @@ -115,6 +115,9 @@ class CreditCardRenderer { payload.orderID = payload.orderId; this.spinner.unblock(); return contextConfig.onApprove(payload); + }).catch(() => { + this.errorHandler.genericError(); + this.spinner.unblock(); }); } else { this.spinner.unblock(); @@ -147,4 +150,4 @@ class CreditCardRenderer { ) } } -export default CreditCardRenderer; \ No newline at end of file +export default CreditCardRenderer;