diff --git a/modules/ppcp-applepay/resources/js/ApplepayButton.js b/modules/ppcp-applepay/resources/js/ApplepayButton.js index 611718a10..7ed20b9cf 100644 --- a/modules/ppcp-applepay/resources/js/ApplepayButton.js +++ b/modules/ppcp-applepay/resources/js/ApplepayButton.js @@ -331,6 +331,11 @@ class ApplePayButton extends PaymentButton { button.setAttribute( 'type', type ); button.setAttribute( 'locale', language ); + button.addEventListener( 'click', ( evt ) => { + evt.preventDefault(); + this.onButtonClick(); + } ); + this.insertButton( button ); }