【问题标题】:PayPal Express Checkout CHECKOUTSTATUS always be PaymentActionNotInitiated in sandboxPayPal Express Checkout CHECKOUTSTATUS 在沙盒中始终为 PaymentActionNotInitiated
【发布时间】:2014-07-05 14:42:27
【问题描述】:

如标题所述,在沙盒中,无论我做什么操作,通过GetExpressCheckoutDetails 的查询响应中的CHECKOUTSTATUS 始终是PaymentActionNotInitiated

沙盒有什么问题,或者需要修改哪些配置?

【问题讨论】:

    标签: paypal express-checkout


    【解决方案1】:

    当您没有重定向到返回 URL (https://www.sandbox.paypal.com/cgi-bin/webscr?cmd=_express-checkout&token=EC-XXXXXXXXXXXXXXXX) 并且在 `setexpresscheckout" API 请求后未能登录到 paypal 帐户或输入信用卡详细信息时,状态将为 Paymentactionnotinitiated,这是必要的。

    【讨论】:

    • 但是我已经按照你说的做了处理,首先我重定向到paypal沙箱,我用个人沙箱账号登录,确认订单,此时CHECKOUTSTATUS是PaymentActionNotInitiated,其次,甚至我调用了doExpressCheckoutPayment,CHECKOUTSTATUS是PaymentActionNotInitiated
    • 您的商家帐户是否经过验证/确认?
    【解决方案2】:

    我认为您没有调用“DoExpressCheckoutPayment”方法。

    $this->PPHttpPost('DoExpressCheckoutPayment', $pada);

    【讨论】:

      猜你喜欢
      • 2021-02-09
      • 2016-05-04
      • 2018-05-19
      • 2014-03-04
      • 2015-12-09
      • 2021-01-21
      • 2015-08-14
      • 2013-09-02
      • 2021-11-03
      相关资源
      最近更新 更多