【问题标题】:Paypal Express Checkout, confirmation required?Paypal Express Checkout,需要确认吗?
【发布时间】:2012-02-09 08:27:20
【问题描述】:

我想知道 Paypal 法规或协议是否要求在我的网站上进行“第二次”付款确认。

我说的是图 #2 上的步骤/屏幕 #4:

https://cms.paypal.com/cms_content/US/en_US/images/developer/ECpageflow.gif https://cms.paypal.com/us/cgi-bin/?cmd=_render-content&content_ID=developer/e_howto_api_ECGettingStarted

我想在用户从 Paypal 回到我的网站后立即执行 DoExpressCheckoutPayment,这样我就可以立即打印“感谢您购买”页面,而无需显示另一个确认页面。我销售数字商品,没有发货和任何其他附加信息,所以这个“第二次”确认对我来说毫无用处,但如果我可以放弃这个页面,我找不到信息。

【问题讨论】:

  • 好问题。我们的一款游戏有类似的付款流程。我猜,解决方案可能是在后台查询 PayPal。如果它不破坏任何协议。此外,您可能会考虑使用更用户友好的 PayPal 自适应支付。

标签: php paypal express-checkout


【解决方案1】:

不,这不是必需的。
事实上,如果您想立即调用 DoExpressCheckoutPayment,我建议您也将 &useraction=commit 附加到您将买家重定向到的 URL。这会将 PayPal 页面上的措辞从“继续”更改为“立即付款”,以减少买家的困惑。

只需使用https://www.paypal.com/cgi-bin/webscr?cmd=_express-checkout&token=EC-xxxxx&useraction=commit

【讨论】:

猜你喜欢
  • 2013-05-28
  • 2018-04-05
  • 2017-01-19
  • 1970-01-01
  • 2019-02-21
  • 2020-07-09
  • 2016-03-15
  • 2018-12-13
  • 2013-07-16
相关资源
最近更新 更多