@if ($settings['horizontal_logo']) @else @endif
Bill
# {{ date('Y', strtotime($subscriptionBill->subscription->start_date)) }}0{{ $subscriptionBill->id }}
@if ($status == 'failed')
{{-- {{ __('failed') }} --}} Failed
@elseif($status == 'succeed' || $subscriptionBill->amount == 0 || $subscriptionBill->subscription_bill_payment)
{{-- {{ __('paid') }} --}} Paid
@elseif($status == 'pending')
{{-- {{ __('Pending') }} --}} Pending
@else
{{-- {{ __('unpaid') }} --}} Unpaid
@endif
@if ($subscriptionBill->transaction)
{{ $subscriptionBill->transaction->payment_gateway }}
@endif
{{ $settings['system_name'] }}
{{ $settings['address'] }}
Bill No. :
{{ $school_settings['school_name'] }}
Billing Cycle : {{ format_date($subscriptionBill->subscription->start_date) }} - {{ format_date($subscriptionBill->subscription->end_date) }}
Invoice Date : {{ format_date($subscriptionBill->subscription->bill_date) }}
Due Date : {{ format_date($subscriptionBill->due_date) }}
@if ($subscriptionBill->transaction) Transaction ID : {{ $transaction_id ?? null }} @endif @if ($subscriptionBill->subscription_bill_payment) @if ($subscriptionBill->subscription_bill_payment->payment_type == 'Cheque') Cheque No. : {{ $subscriptionBill->subscription_bill_payment->cheque_number }} @endif @endif
@php $student_charges = number_format(($subscriptionBill->subscription->student_charge / $subscriptionBill->subscription->billing_cycle) * $usage_days, 2); $staff_charges = number_format(($subscriptionBill->subscription->staff_charge / $subscriptionBill->subscription->billing_cycle) * $usage_days, 2); @endphp
@if ($subscriptionBill->subscription->package_type == 1) @php $total_user_charges = ($student_charges * $subscriptionBill->total_student) + ($staff_charges * $subscriptionBill->total_staff); @endphp @else @endif @if ($subscriptionBill->subscription->package_type == 1) {{-- Postpaid --}} @php $addons_charges = 0; @endphp @foreach ($subscriptionBill->subscription->addons as $addon) @php $addons_charges += $addon->price; @endphp @endforeach @php $total_amount = number_format($subscriptionBill->amount, 2); @endphp @if ($deafult_amount > number_format($total_amount, 2)) @endif {{-- End Postpaid --}} @else {{-- Prepaid --}} @php $addons_charges = 0; @endphp @foreach ($subscriptionBill->subscription->addons as $addon) @if ($addon->transaction) @if ($addon->transaction->payment_status == "succeed") @php $addons_charges += $addon->price; @endphp @else @endif @else @endif @endforeach @php $total_amount = number_format($subscriptionBill->amount, 2); @endphp @if ($deafult_amount > number_format($total_amount, 2)) @endif {{-- End Prepaid --}} @endif
Plan User Charges ({{ $settings['currency_symbol'] }}) Total Users Total Amount ({{ $settings['currency_symbol'] }})
{{ $subscriptionBill->subscription->name }}
@if ($subscriptionBill->subscription->package_type == 1) Postpaid @else Prepaid @endif
Students {{ $student_charges }} {{ $subscriptionBill->total_student }} {{ number_format($student_charges * $subscriptionBill->total_student, 2) }}
Staffs {{ $staff_charges }} {{ $subscriptionBill->total_staff }} {{ number_format($staff_charges * $subscriptionBill->total_staff, 2) }}
Total User Charges : {{ $settings['currency_symbol'] }} {{ number_format($total_user_charges, 2) }}
Package Amount : {{ $settings['currency_symbol'] }} {{ number_format($subscriptionBill->subscription->charges, 2) }}
Addon Charges
Addon Total Amount ({{ $settings['currency_symbol'] }})
{{ $addon->feature->name }} {{ number_format($addon->price, 2) }}
Total Addon Charges : {{ $settings['currency_symbol'] }} {{ number_format($addons_charges, 2) }}
Total User Charges : {{ $settings['currency_symbol'] }} {{ number_format($total_user_charges, 2) }}
Total bill Amount : {{ $settings['currency_symbol'] }} {{ number_format($total_amount, 2) }}
Total Payable Amount : {{ $settings['currency_symbol'] }} {{ number_format($deafult_amount, 2) }}
Addon Status Total Amount ({{ $settings['currency_symbol'] }})
{{ $addon->feature->name }}
{{ $addon->transaction->order_id }}
Success {{ number_format($addon->price, 2) }}
{{ $addon->feature->name }}
{{ $addon->transaction->order_id }}
{{ $addon->transaction->payment_status }} {{ number_format($addon->price, 2) }}{{ $addon->feature->name }} Failed {{ number_format($addon->price, 2) }}
Total Addon Charges : {{ $settings['currency_symbol'] }} {{ number_format($addons_charges, 2) }}
Package Amount : {{ $settings['currency_symbol'] }} {{ number_format($total_amount, 2) }}
Total Bill Amount : {{ $settings['currency_symbol'] }} {{ number_format($total_amount + $addons_charges, 2) }}
Total Payable Amount : {{ $settings['currency_symbol'] }} {{ number_format($deafult_amount, 2) }}
@if ($subscriptionBill->description) NOTE : {{ $subscriptionBill->description }} @endif