我正在使用这些设置将PayPal集成到我的网站中。
paypal.Buttons({
locale: "en_GB",
style: {
color: 'blue',
shape: 'pill',
label: 'pay',
height: 40
},如果你使用PayPal,一切都很好,它显示在英镑,但如果你决定使用信用卡支付,它似乎总是默认为美国。我在PayPal开发者网站上找不到任何东西,在这里也找不到。有什么方法可以改变这一点吗?

发布于 2020-08-24 08:27:46
在脚本标签行中设置"buyer-country“对我不起作用。也没有将其设置为paypal.Buttons中的项({脚本代码。单击信用卡按钮始终默认为US。
真正起作用的是设置"locale“。
例如
<script src="https://www.paypal.com/sdk/js?locale=en_AU¤cy=AUD&client-id=*SB_CLIENT_ID*"></script>这是在沙盒模式下。
发布于 2020-01-13 05:15:31
如果你知道买家的帐单地址,你可以把它传过去。Documentation here。
在沙箱中测试时,您可以在加载PayPal JS的脚本标记行中使用set "buyer-country"。但这只适用于沙箱测试--对于live,买方国家/地区将被自动检测。
https://stackoverflow.com/questions/59707181
复制相似问题