我一直在使用PayPal SDK,我有一个验证付款顺序的操作。
我想在事务期间捕获并处理PayPal错误,以便稍后在消息上显示它。
我尝试在捕获上添加PayPal\Exception\PayPalConnectionException,但没有任何结果。
这是它如何显示错误:
https://i.stack.imgur.com/zlRge.png
我的代码操作:
public static function actionGetorder($orderId)
{
try
{
// 3. Call PayPal to get the transaction details
$client = PayPalClient::client();
$response = $client->execute(new OrdersGetRequest($orderId)); //The order ID isn't valid so it will give the error
var_dump ($response->result->payer->email_address);
print "Status: {$response->result->status}\n";
}
catch (PayPal\Exception\PayPalConnectionException $ex)
{
echo "lol";
}
}
这个想法是,在代码中,它应该显示lol消息,但它没有,所以它是否有可能捕获和处理错误以及如何?
感谢您的阅读,问候。
qq_遁去的一_1
墨色风雨