我正在关注paypal文档中的教程,以便通过paypal支付费用。 Here是我正在尝试实现的代码。但是,当我运行代码时,它不会向我显示在通过代码在事务中设置时应该支付的金额。 有谁知道这需要发生什么才能发挥作用?示例是不完整还是不是最新?
答案 0 :(得分:0)
我弄清楚出了什么问题。要使交易有效,必须在paypal链接中添加额外的内容。
从paypal返回时,您必须导航到付费的链接看起来像这样
https://www.sandbox.paypal.com/cgi-bin/webscr?cmd=_express-checkout&token=EC-3WC762911Y9384932
然而,paypal需要一个额外的参数来显示设定的价格。为此,需要添加以下参数&useraction=commit
整个链接看起来像这样
https://www.sandbox.paypal.com/cgi-bin/webscr?cmd=_express-checkout&useraction=commit&token=EC-3WC762911Y9384932