对于快速结帐,当我使用 intent=authorize 创建付款时。 在计算运费和税金后,如果运费 + 税金大于原始付款金额的 15%,我会收到错误“AUTHORIZATION_AMOUNT_LIMIT_EXCEEDED”。 运费 + 税费超过原始总额的 15% 是很常见的,尤其是对于较小和较重的元素。绕过它的方法是什么? 谢谢,
附加信息: 当我查看经典的 PayPal 快速结帐的第一步时,不需要设置任何金额即可登录 PayPal 以检索送货地址,我们如何使用 REST API 执行此操作?
最佳答案
您可以考虑 PayPal InstantUpdate API ,它允许您在 PayPal 订单审核页面(使用 AJAX)上更新税费和运费计算。
或者,通常的做法是在您的付款请求 API 调用之前进行计算,在您的网站结帐流程中(当客户填写送货地址并选择送货方式时),将准确的金额提交给 PayPal,然后进行重定向。
关于PayPal Rest API 捕获 AUTHORIZATION_AMOUNT_LIMIT_EXCEEDED,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33290845/