【发布时间】:2023-03-30 03:30:02
【问题描述】:
我正在按照贝宝文档中的教程进行操作,以便可以通过贝宝付款。 Here 是我要实现的代码。但是,当我运行代码时,它不会显示通过代码在交易中设置时应该支付的金额。 有谁知道这需要发生什么?示例是否不完整或不是最新的?
【问题讨论】:
我正在按照贝宝文档中的教程进行操作,以便可以通过贝宝付款。 Here 是我要实现的代码。但是,当我运行代码时,它不会显示通过代码在交易中设置时应该支付的金额。 有谁知道这需要发生什么?示例是否不完整或不是最新的?
【问题讨论】:
我知道出了什么问题。为使交易生效,必须向 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
【讨论】: