@php $return_total = 0.00; $return_count = 0.00; $net_total = 0.00; @endphp @foreach($data as $paymentData) @php $amount = $paymentData->total; $return_amount = $paymentData->paymentReturnHistory->sum('amount'); $net_amount = $amount - $return_amount; $return_total += $return_amount; $return_count += $paymentData->paymentReturnHistory->count(); $net_total += $net_amount; @endphp @endforeach {{-- --}}
{{__('messages.PaymentMethod')}} {{__('Amount')}} {{__('Orders')}} {{ __('Return Amount') }} {{ __('Return Orders') }} {{ __('Net Amount') }}
{{ $paymentData->name }} {{ $amount }} {{ $paymentData->orders_count }} {{ ($return_amount == 0) ? "0.00" :$return_amount }} {{ ($paymentData->paymentReturnHistory->count() > 0) ? $paymentData->paymentReturnHistory->count():"0.00" }} {{ ($net_amount == 0) ? "0.00" :$net_amount }}
{{__('messages.total')}} {{ number_format($data->sum('total'), 2) }} {{ $data->sum('orders_count') }} {{ $return_total }} {{ $return_count }} {{ $net_total }} {{ $net }}