diff --git a/app/PaymentDrivers/CBAPowerBoard/CreditCard.php b/app/PaymentDrivers/CBAPowerBoard/CreditCard.php index bb416636c401..167b3bf1b3b3 100644 --- a/app/PaymentDrivers/CBAPowerBoard/CreditCard.php +++ b/app/PaymentDrivers/CBAPowerBoard/CreditCard.php @@ -260,7 +260,6 @@ class CreditCard implements LivewireMethodInterface nlog($r->body()); if($r->failed()){ - // return $this->processUnsuccessfulPayment($r); $error_payload = $this->getErrorFromResponse($r); throw new PaymentFailed($error_payload[0], $error_payload[1]); @@ -391,7 +390,9 @@ class CreditCard implements LivewireMethodInterface return $this->processSuccessfulPayment($charge); } - + elseif($charge->error){ + throw new PaymentFailed($charge->error->message, $charge->status); + } } diff --git a/resources/views/portal/ninja2020/gateways/powerboard/credit_card/pay.blade.php b/resources/views/portal/ninja2020/gateways/powerboard/credit_card/pay.blade.php index 8bbbe0cf3072..fce0cec0d0d3 100644 --- a/resources/views/portal/ninja2020/gateways/powerboard/credit_card/pay.blade.php +++ b/resources/views/portal/ninja2020/gateways/powerboard/credit_card/pay.blade.php @@ -88,49 +88,15 @@