当控制器中发生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']);
预先感谢
答案 0 :(得分:1)
您可以通过调用away
方法重定向到应用程序之外的域:
return redirect()->away($response['paypal_link']);
有关更多信息,请参见Laravel docs。