【问题标题】:Fatal error: Uncaught exception PAYPAL致命错误:未捕获的异常 PAYPAL
【发布时间】:2015-06-10 11:22:27
【问题描述】:

我在进行 paypal 付款时遇到错误。

致命错误:未捕获的异常 'PayPal\Exception\PayPalConnectionException' 带有消息'Got Http 访问时响应码 400 https://api.sandbox.paypal.com/v1/payments/payment.'在 C:\xampp\htdocs\paypal\workload\third_party\vendor\paypal\rest-api-sdk-php\lib\PayPal\Core\PayPalHttpConnection.php:159 堆栈跟踪:#0 C:\xampp\htdocs\paypal\workload\third_party\vendor\paypal\rest-api-sdk-php\lib\PayPal\Transport\PayPalRestCall.php(74): PayPal\Core\PayPalHttpConnection->execute('{"intent":"sale...') #1 C:\xampp\htdocs\paypal\workload\third_party\vendor\paypal\rest-api-sdk-php\lib\PayPal\Common\PayPalResourceModel.php(103): PayPal\Transport\PayPalRestCall->execute(Array, '/v1/payments/pa...', 'POST', '{"intent":"sale...', NULL) #2 C:\xampp\htdocs\paypal\workload\third_party\vendor\paypal\rest-api-sdk-php\lib\PayPal\Api\Payment.php(303): PayPal\Common\PayPalResourceModel::executeCall('/v1 /付款/pa ...', 'POST', '{"intent":"sale...', NULL, Object(PayPal\Rest\ApiContext), NULL) #3 C:\xampp\htdocs\paypal\workload\modules\member\librari 在 C:\xampp\htdocs\paypal\workload\third_party\vendor\paypal\rest-api-sdk-php\lib\PayPal\Core\PayPalHttpConnection.php 在第 159 行

【问题讨论】:

  • 我不知道问题可能是 Paypal 已关闭可能是其他问题。但是,没有您的代码,没有人能够帮助您。
  • 你有什么想法?
  • 听起来你在第 159 行有错误。
  • 4xx 错误是客户端错误。在 paypal 的沙箱中尝试 ipn tester 看看 ipn 是否工作

标签: php codeigniter paypal


【解决方案1】:

您可以捕获 PayPalHttpConnection 异常并打印详细消息,说明失败的原因。为此,请在您的代码周围添加一个 try catch 块。

try {
    $creditCard->create($apiContext);
    echo $creditCard;
}
catch (\PayPal\Exception\PayPalConnectionException $ex) {
    echo $ex->getData();
}

【讨论】:

  • 谢谢!我不知道我必须使用异常类,否则它将不起作用尝试 { $payment = Payment::get($paypalPaymentId, $apiContext); } catch (\PayPal\Exception\PayPalConnectionException $ex) { die('ERROR' . $ex); }
【解决方案2】:
 $amount    = new Amount();
 $amount->setCurrency('USD')
    ->setTotal($total)
    ->setDetails($details);

确保您为您的帐户提供正确的货币我遇到了与我设置 GBP 相同的错误并且它不起作用然后我投入了美元并且它就像一个魅力一样工作

【讨论】:

    猜你喜欢
    • 2014-08-26
    • 2013-07-07
    • 2015-06-20
    • 2014-04-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多