diff --git a/src/mixins/base-mixin.js b/src/mixins/base-mixin.js index d597348dc..9d02e41a0 100644 --- a/src/mixins/base-mixin.js +++ b/src/mixins/base-mixin.js @@ -201,9 +201,10 @@ export default { return formValidateResponse?.valid; }, showApplePay() { - if (window.ApplePaySession && window.ApplePaySession.canMakePayments()) { - var iOSversion = this.getiOSversion(); - if (iOSversion && iOSversion[0] >= 17) { + var iOSversion = this.getiOSversion(); + var isMacOS = navigator.platform.indexOf("Mac") !== -1; + if (isMacOS || (iOSversion && iOSversion[0] >= 17)) { + if (window.ApplePaySession && window.ApplePaySession.canMakePayments()) { return true; } }