gpt4 book ai didi

javascript - Google Pay-错误:请求失败-意外的开发人员错误,请稍后重试

转载 作者:行者123 更新时间:2023-12-03 15:21:25 25 4
gpt4 key购买 nike

当我尝试在真实设备上使用Google Pay付款(在TEST环境下)时,出现标题错误。

我尝试将“ gateway”更改为类似于google docs所示的字符串,但到目前为止没有任何操作。

const DETAILS = {
id: 'COMPANY',
displayItems: [
{
label: 'Phone Bill',
amount: { currency: 'USD', value: compTotal }
}
],
total: {
label: 'COMPANY',
amount: { currency: 'USD', value: compTotal }
}
};

// GOOGLE PAY
const METHOD_DATA = [{
supportedMethods: ['android-pay'],
data: {
supportedNetworks: ['visa', 'mastercard', 'amex'],
currencyCode: 'USD',
environment: 'TEST', // defaults to production
paymentMethodTokenizationParameters: {
tokenizationType: 'GATEWAY_TOKEN',
parameters: {
gateway: 'braintree',
'braintree:tokenizationKey': 'sandbox_XXXXXXXXXXX'
}
}
}
}];

const paymentRequest = new PaymentRequest(METHOD_DATA, DETAILS);

paymentRequest.show()
.then(paymentResponse => {
const { getPaymentToken } = paymentResponse.details;

return getPaymentToken()
.then(paymentToken => {
const { ephemeralPublicKey, encryptedMessage, tag } = paymentToken.details;

return fetch('...', {
method: 'POST',
body: {
ephemeralPublicKey,
encryptedMessage,
tag
}
})
.then(res => res.json())
.then(paymentResponse.complete('success'), handleConfirm())
.catch(paymentResponse.complete('fail'), alert(1));
});
});
};


预期结果将是付款。

最佳答案

要了解有关此错误的更多信息,请按照下列步骤操作:

1-确保您的计算机上安装了Android调试桥(adb)。
确保设备上已启用USB调试。有关更多信息,请参见调试应用程序。

2-用USB电缆将手机连接到计算机。

3-在计算机上的终端或命令提示符中运行以下命令:

adb -d logcat -s WalletMerchantError

关于javascript - Google Pay-错误:请求失败-意外的开发人员错误,请稍后重试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53953888/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com