Braintree Apple Pay Интеграция
Я пытаюсь настроить Apple Pay с помощью Braintree.
Я следовал этим инструкциям, но безрезультатно - https://developers.braintreepayments.com/guides/apple-pay/client-side/javascript/v3
Я установил последние библиотеки, развернул мой код на защищенной конечной точке https. Я использую Safari 11.1 в Mac OS 10.13.4. Мои URL-адреса занесены в белый список на сайте Braintree, и я вошел в систему как пользователь песочницы на Mac
Независимо от того, что я делаю - следующий код возвращает, что он не поддерживает Apple Pay
if (window.ApplePaySession && ApplePaySession.canMakePayments()) {
console.log('Device does support apple pay');
}else {
console.log('Device DOESNT support apple pay');
}
Есть ли что-то еще, что мне нужно сделать, чтобы Apple заработала правильно?
Спасибо Дэмиен
1 ответ
Может быть, вы должны попробовать это:
if (!window.ApplePaySession){
console.log('This device does not support Apple Pay');
}
if (!ApplePaySession.canMakePayments()) {
console.log('This device is capable of making Apple Pay payments');
}