我正在开发一个使用PayPal结帐的应用程序,问题是当我在 getExpressCheckout 功能上按 try 时,返回一个空白页时出现空白页重定向到PayPal流程付款网址。
我尝试从另一个函数进行重定向,以查看问题是否在全局范围内,但是重定向适用于硬编码URL,我尝试public function getExpressCheckout()
{
$options = [
'BRANDNAME' => 'Cubik',
'LOGOIMG' => 'https://www.google.com/images/branding/googlelogo/1x/googlelogo_color_272x92dp.png',
'CHANNELTYPE' => 'Merchant'
];
$recurring = true;
$cart = $this->getCheckoutData($recurring);
try {
$response = $this->provider->addOptions($options)->setExpressCheckout($cart, $recurring);
return redirect($response['paypal_link']);
} catch (\Exception $e) {
return redirect()
->back()
->with("danger",__('Error processing PayPal payment!'));
}
}
失败。
这是我的代码...
<?js