Согласно Apple Pay JS документам, ApplePaySession.canMakePaymentsWithActiveCard
должно вернуть true
устройство поддерживает Apple Pay и наличие у пользователя активной карты в кошельке.
На практике
await ApplePaySession.canMakePaymentsWithActiveCard('<merchant-id>')
возвращает true
в Safari как в случае, если у клиента есть активные карты, так и в случае, если их нет.
Существует ли надежный способ проверить, есть ли у пользователя карты вкошелек Apple Pay?