【发布时间】:2020-04-02 07:13:38
【问题描述】:
所以在使用 Laravel 执行 composer update 之后,我的 Netshell/Paypal 包似乎出现了问题。并且在签出 Paypal 交易时无法正常运行。
这里好像出现了错误
$payment = PayPal::Payment();
$payment->setIntent('sale');
$payment->setPayer($payer);
$payment->setRedirectUrls($redirectUrls);
$payment->setTransactions(array($transaction));
Log::info(print_r($payment, true));
// ERROR PART HERE
$response = $payment->create($this->_apiContext);
$redirectUrl = $response->links[1]->href;
这行代码出现错误
$payment->create($this->_apiContext);
通过传递_apiContext 调用create() 方法时
这是它抛出的错误
2019-12-08 01:09:21] local.ERROR:数组到字符串的转换 {"exception":"[object] (ErrorException(code: 0): 数组到字符串 在 D:\Workspace Ampps\www\itt\vendor\paypal\ 进行转换 est-api-sdk-php\lib\PayPal\Handler\OauthHandler.php:57)
任何帮助将不胜感激。
谢谢
【问题讨论】:
标签: laravel paypal paypal-rest-sdk