如何在Laravel中集成贝宝

时间:2020-07-13 08:27:40

标签: laravel paypal

当控制器中发生PayPal表单请求错误时

Object of class Illuminate\Routing\Redirector could not be converted to string

控制器中的错误,我认为此函数会创建错误setExpressCheckout()

$provider = new ExpressCheckout;
    
$response = $provider->setExpressCheckout($data);
    
$response = $provider->setExpressCheckout($data, true);
    
return redirect($response['paypal_link']);

预先感谢

1 个答案:

答案 0 :(得分:1)

您可以通过调用away方法重定向到应用程序之外的域:

return redirect()->away($response['paypal_link']);

有关更多信息,请参见Laravel docs