【问题标题】:Paypal Payout Api: Client Authentication FailedPaypal Payout Api:客户端身份验证失败
【发布时间】:2021-10-28 00:21:37
【问题描述】:

我正在尝试为我的 laravel 网店使用 Paypal Payouts API。使用沙盒时一切正常,但现在我切换到“实时”错误{"error":"invalid_client","error_description":"Client Authentication failed"} 出现。在我研究期间,我发现问题可能是应用程序仍处于沙盒模式。但是,我没有找到如何更改模式。也许这也可能是一个不同的问题。

这是我的代码:

 $body= json_decode(
                            '{
                                "sender_batch_header":
                                {
                                  "email_subject": "payout"
                                },
                                "items": [
                                {
                                  "recipient_type": "EMAIL",
                                  "receiver": "'.$email.'",
                                  "note": "Your payout",
                                  "sender_item_id": "payout",
                                  "amount":
                                  {
                                    "currency": "'.$currency.'",
                                    "value": "'.$amount.'" 
                                  }
                                }]
                              }',        
                            true);
                $request2 = new PayoutsPostRequest();
                $request2->body = $body;
                $client = PayPalClient::client();
                $response2 = $client->execute($request2);

【问题讨论】:

    标签: php laravel api paypal paypal-sandbox


    【解决方案1】:

    客户端身份验证失败表示以下两种情况之一:

    1. client_id 和 secret 不正确
    2. client_id 和 secret 用于与您尝试处理的环境不同的环境(沙盒或实时)

    如果您没有从沙盒凭据更改为实时凭据,而只是从沙盒环境更改为实时环境,这完全可以解释错误。

    https://www.paypal.com/signin?intent=developer&returnUri=https%3A%2F%2Fdeveloper.paypal.com%2Fdeveloper%2Fapplicationshttps://www.paypal.com/signin?intent=developer&returnUri=https%3A%2F%2Fdeveloper.paypal.com%2Fdeveloper%2Fapplications的“实时”选项卡中从应用程序获取实时客户端 ID 和密码

    【讨论】:

      猜你喜欢
      • 2019-06-27
      • 1970-01-01
      • 2021-10-08
      • 2019-01-08
      • 2016-02-22
      • 2015-04-27
      • 2015-06-13
      • 1970-01-01
      • 2013-07-09
      相关资源
      最近更新 更多