【问题标题】:SSL requirement for PayPal ExpressPayPal Express 的 SSL 要求
【发布时间】:2016-02-19 19:00:42
【问题描述】:

我正在使用 paypal-express https://github.com/nov/paypal-express gem 进行 PayPal Express 付款。

我只向贝宝发送有关商品的信息 - 名称、价格、数量、货币,以便在贝宝网站结帐。后来我收到关于付款成功与否的回复。我是否需要 SSL(https) 来建立它?

现在它可以在沙盒上运行,但对于实际支付却失败了:

PayPal API Error: 'Security error'

【问题讨论】:

    标签: ruby-on-rails paypal


    【解决方案1】:

    我认为您的错误与 SSL 没有任何关系。是您的 PayPal 凭据不正确。

    要进行真正的付款,而不是沙盒,您需要确保此代码没有在您的初始化程序中执行:

    Paypal.sandbox!
    

    您需要使用API Signature for a live PayPal account。请记住,您不能使用沙盒账户进行实时支付,也不能使用实时账户的 API 签名进行沙盒支付。

    我整理了一个使用此 gem 的示例应用程序,您可能会发现它很有用。它位于public repo on github

    【讨论】:

      猜你喜欢
      • 2016-10-24
      • 1970-01-01
      • 1970-01-01
      • 2011-05-03
      • 2012-02-08
      • 2012-07-09
      • 2017-05-31
      • 2015-05-06
      • 2012-02-09
      相关资源
      最近更新 更多