API Square Connect - SqPaymentForm Apple Pay - PullRequest
       17

API Square Connect - SqPaymentForm Apple Pay

0 голосов
/ 14 сентября 2018

У меня проблема с включением Apple Pay на месте. Я использую https с действующим сертификатом, домен зарегистрирован в Square для платежей Apple. В js есть метод обратного вызова для включенных методов.

// SqPaymentForm callback functions
callbacks: {

    /*
     * callback function: methodsSupported
     * Triggered when: the page is loaded.
     */
    methodsSupported: function (methods) {

        var applePayBtn = document.getElementById('sq-apple-pay');

        // Only show the button if Apple Pay for Web is enabled
        // Otherwise, display the wallet not enabled message.
        if (methods.applePay === true) {
            alert('Apple Pay supported');
            applePayBtn.style.display = 'inline-block';
        }
    },

Метод вызывается, но он никогда не достигает внутри оператора if. Оплата картой работает просто отлично. Таким образом, iFrames загружаются в форму правильно и все. Я просто не могу заставить Apple Pay работать. Я загружаю страницу в Safari на Mac Mini или в веб-браузере на симуляторе iphone. Есть идеи?

...