【问题标题】:Paypal sandbox account balance doesn't changePaypal 沙盒账户余额不变
【发布时间】:2014-01-01 11:47:35
【问题描述】:

我正在使用 Paypal Express 结帐...当用户在我的站点中单击“使用 Paypal 结帐”时,我会向 Paypal 发送一个 SetExpressCheckout,其中包含获取令牌所需的信息并将他重定向到此 URL:
https://www.sandbox.paypal.com/webscr?cmd=_express-checkout&token=RESPONSE_TOKEN&useraction=commit

我正在发送“&useraction=commit”以及直接付款请求而不返回我的网站并发送另一个请求“DoExpressCheckout”

效果很好我点击“使用贝宝结帐”按钮我重定向到贝宝沙箱并输入我的测试帐户电子邮件和密码..查看我的送货地址信息并点击“立即付款”我被重定向回 returnUrl I之前指定的.. 但是之后当我登录到我的测试帐户时,我的余额保持不变!我错过了什么吗?用户被重定向回我的网站后,我是否必须发出 DoExpressCheckout 请求?

【问题讨论】:

    标签: php paypal-sandbox


    【解决方案1】:

    我想通了。当连同请求一起发送“&useraction=commit”时,Paypal 告诉用户他会付款,但在 Paypal 返回我的网站后,我必须发出 DoExpressCheckout 请求才能完成交易。

    【讨论】:

      猜你喜欢
      • 2015-09-29
      • 2016-12-05
      • 2019-08-30
      • 2013-02-28
      • 2014-08-21
      • 2014-08-28
      • 2018-05-09
      • 2017-03-24
      • 2021-01-30
      相关资源
      最近更新 更多