@extends(theme('layouts.dashboard_master')) @section('title') {{ Settings('site_title') ? Settings('site_title') : 'Infix LMS' }} | {{ _trans('installment.My Installments') }} @endsection @section('css') @endsection @section('js') @endsection @section('mainContent')
{{_trans('installment.Open Installment')}}

{{@$user_installment_overview['open']}}

{{_trans('installment.Pending Verification')}}

{{@$user_installment_overview['pending_verification']}}

{{_trans('installment.Finished Installments')}}

{{@$user_installment_overview['complete']}}

{{_trans('installment.Overdue Installments')}}

{{@$user_installment_overview['overdue']}}

{{ _trans('installment.Installment history') }}

@forelse ($purchase_requests as $key => $purchase_request) @php $upfront_info = $purchase_request->installmentPayments->where('type', 'upfront')->first(); $InstallmentPurchaseController = new \Modules\Installment\Http\Controllers\InstallmentPurchaseController(); $installmentOverviewData = $InstallmentPurchaseController->installmentOverviewData($purchase_request->topic_id, $purchase_request->plan_id); $installmentOverviewData = $installmentOverviewData['installment_overview']; $unpaid_installments = $purchase_request->installmentPayments->where('status', '!=', 'paid'); $next_installment = $unpaid_installments->first(); @endphp @empty @endforelse
{{ _trans('installment.Installment Overview') }}
{{ _trans('common.SL') }} {{ _trans('installment.Product') }} {{ _trans('installment.Purchase Date') }} {{ _trans('installment.Upfront') }} {{ _trans('installment.Total') }} {{ _trans('installment.Remaining') }} {{ _trans('installment.Upcoming') }} {{ _trans('common.Action') }}
{{ @$loop->iteration }} {{ @$purchase_request->topic->title }} {{ showDate(@$upfront_info->payment_date) }} {{ getPriceFormat(@$upfront_info->amount) }} {{ @$installmentOverviewData['total_installment_count'] . ' ' . _trans('installment.Parts') }}
{{ '(' . @$installmentOverviewData['total_installment_amount'] . ')' }}
@if ($unpaid_installments->count() > 0) {{ @$unpaid_installments->count() . ' ' . _trans('installment.Parts') }}
{{ '(' . showPrice(@$unpaid_installments->sum('amount')) . ')' }} @else {{ '-' }} @endif
@if ($next_installment) {{ showDate(@$next_installment->due_date) }}
({{ showPrice(@$next_installment->amount) }}) @else {{ '-' }} @endif
@if (!in_array($purchase_request->payment_status, ['incomplete', 'paid'])) {{ _trans('common.Details') }} @else {{ _trans('installment.Pending') }} @endif
{{ __('common.No data available in the table') }}
{{ @$purchase_requests->links() }}
@endsection