API Apple Pay JS getApplePaySession 404

Я прошел испытание

    if (window.ApplePaySession) {
        var merchantIdentifier = 'merchant.net.myapplemerchant';
        var promise = ApplePaySession.canMakePaymentsWithActiveCard(merchantIdentifier);
        promise.then(function (canMakePayments) {
            if (canMakePayments){
                $("#applePayButton").show();
            }
        }); 
    }

Я связываю ApplePayButton с этими

            var request = {
                countryCode: 'TW',
                currencyCode: 'TWD',
                supportedNetworks: ['visa', 'masterCard', 'amex', 'discover'],
                merchantCapabilities: ['supports3DS'],
                total: { label: 'ApplepayTest', amount: '1.00' },
            }
            var session = new ApplePaySession(2, request);


            session.onvalidatemerchant = (event) => {
                console.log("Validate merchant");
                const validationURL = event.validationURL;
                getApplePaySession(event.validationURL).then(function(response) {
                    console.log(response);
                    session.completeMerchantValidation(response);
                });
            };

когда код переходит к getApplePaySession(event.validationURL), я получаю 404 Not Found, что может быть не так?

до этого я прошел испытание

/.well-known/apple-developer-merchantid-domain-association.txt

Но я удалил его после прохождения теста, это влияет?

0 ответов

Другие вопросы по тегам