diff --git a/app/PaymentDrivers/CheckoutComPaymentDriver.php b/app/PaymentDrivers/CheckoutComPaymentDriver.php index 125499ea9504..0af104818305 100644 --- a/app/PaymentDrivers/CheckoutComPaymentDriver.php +++ b/app/PaymentDrivers/CheckoutComPaymentDriver.php @@ -155,6 +155,7 @@ class CheckoutComPaymentDriver extends BaseDriver 'raw_value' => $request->raw_value, 'currency' => $request->currency, 'payment_hash' =>$request->payment_hash, + 'reference' => $request->payment_hash, ]; $state = array_merge($state, $request->all()); @@ -164,10 +165,12 @@ class CheckoutComPaymentDriver extends BaseDriver $method = new IdSource($state['token']); $payment = new CheckoutPayment($method, $state['currency']); $payment->amount = $state['value']; + $payment->reference = $state['reference']; } else { $method = new TokenSource($state['server_response']->cardToken); $payment = new CheckoutPayment($method, $state['currency']); $payment->amount = $state['value']; + $payment->reference = $state['reference']; if ($this->client->currency()->code === 'EUR') { $payment->{'3ds'} = ['enabled' => true]; diff --git a/resources/views/portal/ninja2020/gateways/checkout/credit_card.blade.php b/resources/views/portal/ninja2020/gateways/checkout/credit_card.blade.php index 26da86c3b343..0c0f85f5fdd7 100644 --- a/resources/views/portal/ninja2020/gateways/checkout/credit_card.blade.php +++ b/resources/views/portal/ninja2020/gateways/checkout/credit_card.blade.php @@ -6,6 +6,7 @@ + @endpush @@ -15,6 +16,7 @@ @csrf +