From 1ab8d1322b849ae9c4c45c2b271ee9f7f5f65cdb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Benjamin=20Beganovi=C4=87?= Date: Mon, 16 Nov 2020 13:36:47 +0100 Subject: [PATCH] Logic for getting amount in internallyFailedPayments --- app/PaymentDrivers/BaseDriver.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/app/PaymentDrivers/BaseDriver.php b/app/PaymentDrivers/BaseDriver.php index 1ae24f09aeeb..91539b9a5766 100644 --- a/app/PaymentDrivers/BaseDriver.php +++ b/app/PaymentDrivers/BaseDriver.php @@ -308,11 +308,13 @@ class BaseDriver extends AbstractPaymentDriver $error = $e->getBody(); } + $amount = optional($this->payment_hash->data)->value ?? optional($this->payment_hash->data)->amount; + PaymentFailureMailer::dispatch( $gateway->client, $error, $gateway->client->company, - $this->payment_hash->data->value + $amount ); SystemLogger::dispatch(