diff --git a/app/PaymentDrivers/StripePaymentDriver.php b/app/PaymentDrivers/StripePaymentDriver.php index 2cbcee27f033..40e429f4660c 100644 --- a/app/PaymentDrivers/StripePaymentDriver.php +++ b/app/PaymentDrivers/StripePaymentDriver.php @@ -79,7 +79,7 @@ class StripePaymentDriver extends BaseDriver if($this->stripe_connect) { Stripe::setApiKey(config('ninja.ninja_stripe_key')); - + $this->stripe_connect_auth = ["stripe_account" => $this->company_gateway->getConfigField('account_id')]; } else @@ -186,7 +186,7 @@ class StripePaymentDriver extends BaseDriver if ($this->company_gateway->require_billing_address) { $fields[] = ['name' => 'client_address_line_1', 'label' => ctrans('texts.address1'), 'type' => 'text', 'validation' => 'required']; - $fields[] = ['name' => 'client_address_line_2', 'label' => ctrans('texts.address2'), 'type' => 'text', 'validation' => 'required']; + $fields[] = ['name' => 'client_address_line_2', 'label' => ctrans('texts.address2'), 'type' => 'text', 'validation' => 'sometimes']; $fields[] = ['name' => 'client_city', 'label' => ctrans('texts.city'), 'type' => 'text', 'validation' => 'required']; $fields[] = ['name' => 'client_state', 'label' => ctrans('texts.state'), 'type' => 'text', 'validation' => 'required']; $fields[] = ['name' => 'client_country_id', 'label' => ctrans('texts.country'), 'type' => 'text', 'validation' => 'required']; @@ -194,7 +194,7 @@ class StripePaymentDriver extends BaseDriver if ($this->company_gateway->require_shipping_address) { $fields[] = ['name' => 'client_shipping_address_line_1', 'label' => ctrans('texts.shipping_address1'), 'type' => 'text', 'validation' => 'required']; - $fields[] = ['name' => 'client_shipping_address_line_2', 'label' => ctrans('texts.shipping_address2'), 'type' => 'text', 'validation' => 'required']; + $fields[] = ['name' => 'client_shipping_address_line_2', 'label' => ctrans('texts.shipping_address2'), 'type' => 'text', 'validation' => 'sometimes']; $fields[] = ['name' => 'client_shipping_city', 'label' => ctrans('texts.shipping_city'), 'type' => 'text', 'validation' => 'required']; $fields[] = ['name' => 'client_shipping_state', 'label' => ctrans('texts.shipping_state'), 'type' => 'text', 'validation' => 'required']; $fields[] = ['name' => 'client_shipping_postal_code', 'label' => ctrans('texts.shipping_postal_code'), 'type' => 'text', 'validation' => 'required']; diff --git a/resources/views/portal/ninja2020/components/livewire/pay-now-dropdown.blade.php b/resources/views/portal/ninja2020/components/livewire/pay-now-dropdown.blade.php index 6410d359d166..d0c53470b6fb 100644 --- a/resources/views/portal/ninja2020/components/livewire/pay-now-dropdown.blade.php +++ b/resources/views/portal/ninja2020/components/livewire/pay-now-dropdown.blade.php @@ -5,7 +5,7 @@
-
\ No newline at end of file + diff --git a/resources/views/portal/ninja2020/payments/show.blade.php b/resources/views/portal/ninja2020/payments/show.blade.php index 34967fa7402d..f391cffe8199 100644 --- a/resources/views/portal/ninja2020/payments/show.blade.php +++ b/resources/views/portal/ninja2020/payments/show.blade.php @@ -15,7 +15,7 @@
@if(!empty($payment->clientPaymentDate()) && !is_null($payment->clientPaymentDate())) -
+
{{ ctrans('texts.payment_date') }}
@@ -25,6 +25,17 @@
@endif + @if(!empty($payment->number) && !is_null($payment->number)) +
+
+ {{ ctrans('texts.number') }} +
+
+ {{ $payment->number }} +
+
+ @endif + @if(!empty($payment->transaction_reference) && !is_null($payment->transaction_reference))
@@ -39,7 +50,7 @@ @endif @if(!empty(optional($payment->type)->name) && !is_null(optional($payment->type)->name)) -
+
{{ ctrans('texts.method') }}
@@ -61,7 +72,7 @@ @endif @if(!empty($payment->status_id) && !is_null($payment->status_id)) -
+
{{ ctrans('texts.status') }}
@@ -96,7 +107,7 @@
@foreach($payment->invoices as $invoice) -
+
{{ ctrans('texts.invoice_number') }}