我们如何从作为 SDK 集成到 laravel 5.4 中的 adyen api 获取责任转移、欺诈分数?
try {
$adyen = new AdyenClient();
$params = array(
'merchantAccount' => 'MozillionLimitedMP',
'originalReference' => $order->transcation_id // Replace with the actual PSP reference
);
$paymentResult = $adyen->service->getPaymentResult($params);
$liabilityShift = $paymentResult['paymentResult']['liabilityShift'];
$fraudScore = $paymentResult['paymentResult']['fraudResult']['score'];
// Process the liability shift and fraud score accordingly
} catch (\Exception $e) {
dd($e);
// Handle the error
$bankAccountStatus = ['error' => $e->getMessage()];
}