diff --git a/view/frontend/web/css/express-payments.css b/view/frontend/web/css/express-payments.css index 4cb48949c..3a39430a4 100644 --- a/view/frontend/web/css/express-payments.css +++ b/view/frontend/web/css/express-payments.css @@ -37,6 +37,7 @@ margin: 10px 0; box-sizing: border-box; cursor: pointer; + display: none; } /* Apple Pay Button Styling */ diff --git a/view/frontend/web/js/lib/buckaroo-sdk.js b/view/frontend/web/js/lib/buckaroo-sdk.js index d0438a3ab..bad23823e 100644 --- a/view/frontend/web/js/lib/buckaroo-sdk.js +++ b/view/frontend/web/js/lib/buckaroo-sdk.js @@ -637,10 +637,6 @@ var BuckarooSdk; return Promise.resolve(false); if (ApplePaySession === undefined) return Promise.resolve(false); - - if (!ApplePaySession.canMakePayments()) - return Promise.resolve(false); - return ApplePaySession.canMakePaymentsWithActiveCard(merchantIdentifier); }; var ApplePayPayment = /** @class */ (function () { diff --git a/view/frontend/web/js/view/checkout/applepay/pay.js b/view/frontend/web/js/view/checkout/applepay/pay.js index c635d458b..c2b7360af 100644 --- a/view/frontend/web/js/view/checkout/applepay/pay.js +++ b/view/frontend/web/js/view/checkout/applepay/pay.js @@ -113,12 +113,15 @@ define( }, canShowApplePay: function () { + console.log('[Apple Pay Component] Starting canShowApplePay check...'); return BuckarooSdk.ApplePay.checkApplePaySupport(window.checkoutConfig.payment.buckaroo.buckaroo_magento2_applepay.guid) .then(function (applePaySupported) { + console.log('[Apple Pay Component] Support check result:', applePaySupported); this.canShowMethod(applePaySupported); return applePaySupported; }.bind(this)) .catch(function (error) { + console.error('[Apple Pay Component] Support check error:', error); this.canShowMethod(false); return false; }.bind(this)); diff --git a/view/frontend/web/template/payment/buckaroo_magento2_applepay_client.html b/view/frontend/web/template/payment/buckaroo_magento2_applepay_client.html index e313090af..1f8ee71e8 100644 --- a/view/frontend/web/template/payment/buckaroo_magento2_applepay_client.html +++ b/view/frontend/web/template/payment/buckaroo_magento2_applepay_client.html @@ -62,11 +62,7 @@ -
+