{{ __('general.invoices') .' ('. $orders->total() .')'}}
@if( !$orders->isEmpty() )
{{ $orders->links('pagination.custom') }}
@else
@endif
| {{ __('booking.id') }} | {{ __('booking.transaction_id') }} | {{ __('booking.items') }} | {{ __('booking.student_name') }} | {{ __('booking.payment_method') }} | {{ __('booking.amount') }} | {{ __('booking.admin_commission') }} | {{ __('booking.status') }} | {{ __('general.actions') }} | @foreach($orders as $order) @php $options = $order?->options ?? []; $subject = $options['subject'] ?? ''; $image = $options['image'] ?? ''; @endphp
|---|---|---|---|---|---|---|---|---|
| {{ $order?->id }} | {{ !empty($order?->transaction_id) ? $order->transaction_id : '-' }} |
@if(!empty($order?->slot_bookings_count))
{{ $order?->slot_bookings_count == 1 ? __('booking.session_count', ['count' => $order?->slot_bookings_count]) : __('booking.sessions_count', ['count' => $order?->slot_bookings_count]) }}
@endif
@if(\Nwidart\Modules\Facades\Module::has('courses') && \Nwidart\Modules\Facades\Module::isEnabled('courses') && !empty($order?->courses_count) )
@if(!empty($order?->slot_bookings_count)) | @endif
{{ $order?->courses_count == 1 ? __('booking.course_count', ['count' => $order?->courses_count]) : __('booking.courses_count', ['count' => $order?->courses_count]) }}
@endif
@if(\Nwidart\Modules\Facades\Module::has('subscriptions') && \Nwidart\Modules\Facades\Module::isEnabled('subscriptions') && !empty($order?->subscriptions_count))
@if(!empty($order?->slot_bookings_count) || !empty($order?->courses_count)) | @endif
{{ $order?->subscriptions_count == 1 ? __('booking.subscription_count', ['count' => $order?->subscriptions_count]) : __('booking.subscriptions_count', ['count' => $order?->subscriptions_count]) }}
@endif
@if(\Nwidart\Modules\Facades\Module::has('coursebundles') && \Nwidart\Modules\Facades\Module::isEnabled('coursebundles') && !empty($order?->coursebundles_count))
@if(!empty($order?->slot_bookings_count) || !empty($order?->courses_count) || !empty($order?->subscriptions_count)) | @endif
{{ $order?->coursebundles_count == 1 ? __('booking.coursebundle_count', ['count' => $order?->coursebundles_count]) : __('booking.coursebundles_count', ['count' => $order?->coursebundles_count]) }}
@endif
|
@if (!empty($order?->userProfile?->image) && Storage::disk(getStorageDisk())->exists($order?->userProfile?->image))
|
{{ __("settings." .$order?->payment_method. "_title") }} | {!! formatAmount($order?->amount) !!} | {!! empty($order?->subscription_id) ? formatAmount($order?->admin_commission) : formatAmount(0) !!} |
{{ $order?->status}}
|
|
{{ __('invoices.invoice') }}
-
{{ __('invoices.company') }}
{{ $company_name }} {{ $company_email }}
{{ $company_address }}
-
{{ __('invoices.payment_from') }}
{{ $invoice?->first_name }} {{ $invoice?->last_name }} {{ $invoice?->email }}
{{ $invoice?->city }}, {{ $invoice?->countryDetails?->name ?? '' }}, {{ $invoice?->state }}
-
{{ __('invoices.payment_date') }}
{{ $invoice?->updated_at->format(setting('_general.date_format')) ?? 'd M, Y' }} -
{{ __('invoices.transaction_id') }}
{{ $invoice?->transaction_id ? $invoice?->transaction_id : '-' }}
{{ __('invoices.items') }}
{{ __('invoices.invoice_qty') }}
{{ __('invoices.invoice_price') }}
{{ __('invoices.amount') }}
@foreach($invoice?->items as $item)
@php
$subTotal = $subTotal + $item->price;
$discountAmount = $discountAmount + $item?->discount_amount;
@endphp
@endforeach
{{ $item->title }}
@if(!empty($item?->options['discount_code']))
Code: #{{$item?->options['discount_code'] }}
@endif
{{ $item->quantity }}
@if(!empty($item?->discount_amount))
{{ formatAmount($item->price) }}
{{ formatAmount($item->total) }}
@else
{{ formatAmount($item->price) }}
@endif
{{ formatAmount($item->total) }}
{{ __('invoices.invoice_subtotal') }}
{{ formatAmount($subTotal) }}
{{ __('invoices.invoice_summary') }}
@php $grossTotal = 0; if($invoice?->items) { foreach($invoice?->items as $item) { $grossTotal += ( $item?->price - $item?->discount_amount ?? 0) * $item->quantity; } } @endphp
{{ __('invoices.invoice_subtotal') }}:
{{ formatAmount($subTotal) }}
@if($discountAmount > 0)
{{ __('invoices.invoice_discount_amount') }}
{{formatAmount($discountAmount) }}
@endif
{{ __('invoices.grand_total') }}
{{ formatAmount($grossTotal) }}