我刚刚在我们的某个网站上实施了Paypal的快速结账API,该网站适用于我想要的内容,但它没有显示Paypal确认页面上的任何信息(见图片),关于用户支付的费用或支付的费用它是。如果我真的想要,我可以提交不同的金额用户付款,他们不知道! (这可能是错的,但有可能......)。
无论如何,我正在读这个:https://cms.paypal.com/cms_content/GB/en_GB/files/developer/PP_ExpressCheckoutAPIUserGuide.pdf
我已经添加了它所说的参数,但我必须遗漏一些东西,因为它没有改变任何东西。
以下是Paypal屏幕的截图:
对于显示上面链接的PDF中的项目的总金额或细分非常有用。
答案 0 :(得分:16)
您必须从
更改重定向网址https://www.paypal.com/cgi-bin/webscr?cmd=_express-checkout&token=[token returned in the SetEC response]
到
https://www.paypal.com/cgi-bin/webscr?cmd=_express-checkout&useraction=commit&token=[token returned in the SetEC response]
Express Checkout默认情况下不会显示订单详情,因为您的网站应该在买家被定向到PayPal之前和之后执行此操作。
修改强>
正如乔在下面所说,不同之处在于添加了“useraction = commit”
这告诉PayPal您希望买家在PayPal的网站上“承诺购买”,而不是您自己的。通过这种方式,他们会向买家展示金额,以便他们了解他们的承诺。