Определите, есть ли у пользователя Safari карты, доступные для Apple Pay - PullRequest
0 голосов
/ 18 апреля 2019

Согласно Apple Pay JS документам, ApplePaySession.canMakePaymentsWithActiveCard должно вернуть true устройство поддерживает Apple Pay и наличие у пользователя активной карты в кошельке.

На практике

await ApplePaySession.canMakePaymentsWithActiveCard('<merchant-id>')

возвращает true в Safari как в случае, если у клиента есть активные карты, так и в случае, если их нет.

Существует ли надежный способ проверить, есть ли у пользователя карты вкошелек Apple Pay?

...