【问题标题】:How to go on live from sandbox mode in paypal express checkout php?如何在paypal express checkout php中从沙盒模式继续直播?
【发布时间】:2015-12-09 02:07:59
【问题描述】:

我已经在我的网站上从https://devtools-paypal.com/integrationwizard/ 设置了贝宝快速结帐系统

它在沙盒模式下运行良好。

现在我想使用实时模式(Paypal)。改为

$sandbox=false;

我收到以下异常:

SetExpressCheckout API call failed. Detailed Error Message: Security header is not validShort Error Message: Security errorError Code: 10002Error 严重性代码:错误

【问题讨论】:

  • 我认为生产环境的 api 字符串不同,请检查您的在线帐户。
  • 好的,我将添加 API 字符串。

标签: php paypal


【解决方案1】:

来自 Paypal 网站 - 您需要实时 API 凭据。如果您还没有设置商家帐户,那是您的下一步。如果有,凭据将来自您的帐户设置。

准备好上线了吗? 获取商家帐户并生成 API 凭据。在您的代码中:

这 ==> 将 Sandbox API 凭据替换为实时 API 凭据。 在 paypalfunctions.php 文件中,确保将 Sandbox 变量设置为 false 这会导致代码使用 PayPal 实时站点 API 端点。

请勿对您的 API 凭据进行硬编码。安全地管理您的 API 凭证,例如从安全密钥存储中加载凭证或 其他一些安全配置。

【讨论】:

    猜你喜欢
    • 2015-04-14
    • 2016-05-04
    • 2020-11-29
    • 2014-07-05
    • 2013-09-02
    • 2018-05-19
    • 2021-11-03
    • 2014-09-25
    • 2012-08-25
    相关资源
    最近更新 更多