@forelse($transactions as $transaction)
@php if($transaction->payer == companyUser()->id) $netAmount = $transaction->amount; else $netAmount = $transaction->isCredit ? $transaction->actual_amount : $transaction->amount; @endphp
{{ ($transactions->currentPage() * $transactions->perPage()) - $transactions->perPage() + $loop->iteration }}

{{ _mt($moduleId,'Ewallet.txn') }}

#{{ $transaction->id }} {{ $transaction->created_at->toFormattedDateString() }}
{{ $transaction->operation->operationDetails->title }} {{ $transaction->isCredit ? '+' : '-' }}{{ currency($netAmount) }}
#{{ $transaction->id }}
{{ $transaction->payerUser->member_id }} {{ $transaction->payeeUser->member_id }}
{{ $transaction->operation->title }} @php switch ($transaction->operation->operationDetails->slug){ case 'commission': $operationMeta = getModule($transaction->commission->module_id)?getModule($transaction->commission->module_id)->registry['name']:null; break; case 'fund_transfer': case 'deduct': $operationMeta = (getModule($transaction->operation->from_module)?getModule($transaction->operation->from_module)->registry['name']:null) ." - ". (getModule($transaction->operation->to_module)?getModule($transaction->operation->to_module)->registry['name']:null); break; default : $operationMeta = null; break; } @endphp @if(isset($operationMeta))
({{ $operationMeta }})
@endif

{{ $transaction->created_at->diffForHumans() }}

{{ $transaction->created_at }}

{{ _mt($moduleId,'Ewallet.actual_amount') }}

{{ currency($transaction->actual_amount) }}

{{ _mt($moduleId,'Ewallet.transaction_charges') }}

@forelse($transaction->charges as $charge)
@if($charge->module()){{ $charge->module()->model->name }} @endif {{ $charge->module()->operationType() == 'add' ? '-' : '+' }}{{ currency($charge->amount) }}
@empty
{{ _mt($moduleId,'Ewallet.no_charges') }}
@endforelse
@if($transaction->operation->remarks)

{{ _mt($moduleId,'Ewallet.remarks') }}

{{ ucwords(str_replace('_', ' ', $transaction->operation->remarks)) }}
@endif @if($transaction->order)

{{ _mt($moduleId,'Ewallet.order_totals') }}

@forelse($transaction->order->totals as $total)
{{ $total->module()->model->name }} {{ $total->module()->operationType() == 'add' ? '-' : '+' }} {{ currency($total->amount) }}
@empty
{{ _mt($moduleId,'Ewallet.no_order_totals') }}
@endforelse
@endif

{{ _mt($moduleId,'Ewallet.total') }}

{{ currency($netAmount) }}
@empty
{{ _mt($moduleId,'Ewallet.no_transaction') }}
@endforelse
{!! $transactions->links() !!}