@isset($transactions) @forelse ($transactions as $item)
@if ($item->attribute == payment_gateway_const()::SEND) @else @endif
@if ($item->type == payment_gateway_const()::TYPEMONEYOUT)

{{ __("Withdraw Money") }} {{ @$item->currency->name }}

@elseif ($item->type == payment_gateway_const()::TYPEADDSUBTRACTBALANCE)

{{ __("Balance Update From Admin") }}{{ __(" (".$item->creator_wallet->currency->code.")") }}

@elseif ($item->type == payment_gateway_const()::TYPEMAKEPAYMENT) @if ($item->isAuthUserMerchant()) @if ($item->attribute == payment_gateway_const()::SEND)

{{ __("Make Payment to") }} {{ __("@" . @$item->details->receiver->username." (".@$item->details->receiver->email.")") }}

@elseif ($item->attribute == payment_gateway_const()::RECEIVED)

{{ __("Make Payment From") }} {{ __("@" .@$item->details->sender->username." (".@$item->details->sender->email.")") }}

@endif @endif @elseif ($item->type == payment_gateway_const()::MERCHANTPAYMENT) @if ($item->isAuthUserMerchant()) @if ($item->attribute == payment_gateway_const()::RECEIVED)

{{ __("Payment Money from") }}{{ __("@" . @$item->details->sender_username." (".@$item->details->pay_type.")") }}

{{ __(@$item->details->env_type) }} @endif @endif @elseif ($item->type == payment_gateway_const()::TYPEPAYLINK)

{{ __('Add Balance via') }} ({{ $item->type }})

@endif {{__($item->stringStatus->value) }}
@if($item->type == payment_gateway_const()::TYPEMONEYOUT)
{{ get_amount($item->request_amount,get_default_currency_code()) }}

{{ get_amount($item->payable,$item->currency->currency_code??get_default_currency_code()) }}

@elseif ($item->type == payment_gateway_const()::TYPEADDSUBTRACTBALANCE)

{{ get_transaction_numeric_attribute($item->attribute) }}{{ get_amount($item->request_amount,$item->creator_wallet->currency->code) }}

{{ get_amount($item->available_balance,$item->creator_wallet->currency->code) }}
@elseif ($item->type == payment_gateway_const()::TYPEMAKEPAYMENT) @if ($item->attribute == payment_gateway_const()::SEND)
{{ get_amount($item->request_amount,get_default_currency_code()) }}

{{ get_amount($item->payable,get_default_currency_code()) }}

@elseif ($item->attribute == payment_gateway_const()::RECEIVED)
{{ get_amount($item->request_amount,get_default_currency_code()) }}
@endif @elseif ($item->type == payment_gateway_const()::MERCHANTPAYMENT) @if ($item->attribute == payment_gateway_const()::RECEIVED)

{{ get_amount($item->payable,get_default_currency_code()) }}

@endif @elseif ($item->type == payment_gateway_const()::TYPEPAYLINK)

{{ get_amount($item->request_amount, @$item->details->charge_calculation->sender_cur_code) }}

{{ get_amount($item->details->charge_calculation->conversion_payable, @$item->details->charge_calculation->receiver_currency_code) }}
@endif
{{ __("web_trx_id") }}
{{ $item->trx_id }}
@if ($item->type != payment_gateway_const()::TYPEMAKEPAYMENT ) @if ($item->type != payment_gateway_const()::MERCHANTPAYMENT )
{{ __("Exchange Rate") }}
@if ($item->type == payment_gateway_const()::TYPEADDMONEY) 1 {{ get_default_currency_code() }} = {{ get_amount($item->currency->rate??1,$item->currency->currency_code??get_default_currency_code()) }} @elseif ($item->type == payment_gateway_const()::SENDREMITTANCE) 1 {{ get_default_currency_code() }} = {{ get_amount($item->details->to_country->rate,$item->details->to_country->code) }} @elseif ($item->type == payment_gateway_const()::TYPEMONEYOUT) 1 {{ get_default_currency_code() }} = {{ get_amount($item->currency->rate??1,@$item->currency->currency_code??get_default_currency_code()) }} @elseif ($item->type == payment_gateway_const()::TYPEMONEYEXCHANGE) 1 {{ $item->creator_wallet->currency->code }} = {{ get_amount($item->details->exchange_rate,$item->details->exchange_currency) }} @elseif ($item->type == payment_gateway_const()::TYPEADDSUBTRACTBALANCE) 1 {{ get_default_currency_code() }} = {{ get_amount($item->creator_wallet->currency->rate,$item->creator_wallet->currency->code) }} @elseif ($item->type == payment_gateway_const()::TYPEPAYLINK) 1 {{ @$item->details->charge_calculation->receiver_currency_code }} = {{ get_amount(@$item->details->charge_calculation->exchange_rate, @$item->details->charge_calculation->sender_cur_code) }} @endif
@endif @endif @if ($item->type == payment_gateway_const()::TYPEMAKEPAYMENT) @if ($item->attribute == payment_gateway_const()::SEND)
{{ __("fees And Charges") }}
{{ get_amount($item->charge->total_charge,$item->creator_wallet->currency->code) }}
{{ __("Recipient Received") }}
{{ get_amount($item->details->recipient_amount,get_default_currency_code()) }}
{{ __("Current Balance") }}
{{ get_amount($item->available_balance,get_default_currency_code()) }}
@else
{{ __("Current Balance") }}
{{ get_amount($item->available_balance,get_default_currency_code()) }}
@endif @else @if ($item->type != payment_gateway_const()::MERCHANTPAYMENT )
{{ __("fees And Charges") }}
@if ($item->type == payment_gateway_const()::TYPEADDMONEY) {{ get_amount($item->charge->total_charge??0,@$item->currency->currency_code??get_default_currency_code()) }} @elseif ($item->type == payment_gateway_const()::TYPEMONEYOUT) {{ get_amount($item->charge->total_charge??0,@$item->currency->currency_code??get_default_currency_code()) }} @elseif ($item->type == payment_gateway_const()::SENDREMITTANCE) {{ get_amount($item->charge->total_charge,get_default_currency_code()) }} @elseif ($item->type == payment_gateway_const()::BILLPAY) {{ get_amount($item->charge->total_charge,get_default_currency_code()) }} @elseif ($item->type == payment_gateway_const()::MOBILETOPUP) {{ get_amount($item->charge->total_charge,get_default_currency_code()) }} @elseif ($item->type == payment_gateway_const()::VIRTUALCARD) {{ get_amount($item->charge->total_charge,get_default_currency_code()) }} @elseif ($item->type == payment_gateway_const()::TYPEMONEYEXCHANGE) {{ get_amount($item->details->total_charge,$item->creator_wallet->currency->code) }} @elseif ($item->type == payment_gateway_const()::TYPEADDSUBTRACTBALANCE) {{ get_amount($item->charge->total_charge,$item->creator_wallet->currency->code) }} @elseif ($item->type == payment_gateway_const()::TYPEPAYLINK) {{ get_amount(@$item->details->charge_calculation->conversion_charge ?? 0, $item->details->charge_calculation->receiver_currency_code, 4) }} @endif
@endif @if ($item->type != payment_gateway_const()::MERCHANTPAYMENT) @if ($item->type != payment_gateway_const()::TYPEPAYLINK)
@if ($item->type == payment_gateway_const()::TYPEADDMONEY) {{ __("Current Balance") }} @elseif ($item->type == payment_gateway_const()::TYPEMONEYOUT) {{ __("Conversion Amount") }} @elseif ($item->type == payment_gateway_const()::BILLPAY) {{ __("Payable Amount") }} @elseif ($item->type == payment_gateway_const()::MOBILETOPUP) {{ __("Payable Amount") }} @elseif ($item->type == payment_gateway_const()::TYPEMONEYEXCHANGE) {{ __("Total Payable") }} @elseif ($item->type == payment_gateway_const()::TYPEADDSUBTRACTBALANCE) @if($item->attribute == payment_gateway_const()::SEND) {{ __("Total Deducted") }} @else {{ __("total Received") }} @endif @elseif ($item->type == payment_gateway_const()::VIRTUALCARD) {{ __("card Amount") }} @endif
@if ($item->type == payment_gateway_const()::TYPEADDMONEY) {{ get_amount($item->available_balance,get_default_currency_code()) }} @elseif ($item->type == payment_gateway_const()::TYPEMONEYOUT) @php $conversionAmount = $item->request_amount * $item->currency->rate??1; @endphp {{ get_amount($conversionAmount,@$item->currency->currency_code??get_default_currency_code()) }} @elseif ($item->type == payment_gateway_const()::BILLPAY) {{ get_amount($item->payable,get_default_currency_code()) }} @elseif ($item->type == payment_gateway_const()::MOBILETOPUP) {{ get_amount($item->payable,get_default_currency_code()) }} @elseif ($item->type == payment_gateway_const()::VIRTUALCARD) {{ get_amount(@$item->details->card_info->amount,get_default_currency_code()) }} @elseif ($item->type == payment_gateway_const()::TYPEMONEYEXCHANGE) {{ get_amount($item->payable,$item->creator_wallet->currency->code) }} @elseif ($item->type == payment_gateway_const()::TYPEADDSUBTRACTBALANCE) {{ get_amount($item->payable,$item->creator_wallet->currency->code) }} @endif
@endif @endif @if ($item->type != payment_gateway_const()::MERCHANTPAYMENT) @if ($item->type != payment_gateway_const()::TYPEPAYLINK)
@if ($item->type == payment_gateway_const()::TYPEADDMONEY) {{ __("Total Amount") }} @elseif ($item->type == payment_gateway_const()::TYPEMONEYOUT) {{ __("Current Balance") }} @elseif ($item->type == payment_gateway_const()::BILLPAY) {{ __("Current Balance") }} @elseif ($item->type == payment_gateway_const()::MOBILETOPUP) {{ __("Current Balance") }} @elseif ($item->type == payment_gateway_const()::VIRTUALCARD) {{ __("Card Number") }} @elseif ($item->type == payment_gateway_const()::TYPEMONEYEXCHANGE) {{ __("Exchange Amount") }} @elseif ($item->type == payment_gateway_const()::TYPEADDSUBTRACTBALANCE) {{ __("remark") }} @endif
@if ($item->type == payment_gateway_const()::TYPEADDMONEY) {{ get_amount($item->payable,@$item->currency->currency_code??get_default_currency_code()) }} @elseif ($item->type == payment_gateway_const()::TYPEMONEYOUT) {{ get_amount($item->available_balance,get_default_currency_code()) }} @elseif ($item->type == payment_gateway_const()::BILLPAY) {{ get_amount($item->available_balance,get_default_currency_code()) }} @elseif ($item->type == payment_gateway_const()::MOBILETOPUP) {{ get_amount($item->available_balance,get_default_currency_code()) }} @elseif ($item->type == payment_gateway_const()::VIRTUALCARD) @php $card_pan = str_split(@$item->details->card_info->card_pan, 4); @endphp @foreach($card_pan as $key => $value) {{ $value }} @endforeach @elseif ($item->type == payment_gateway_const()::TYPEMONEYEXCHANGE) {{ get_amount($item->details->exchange_amount,$item->details->exchange_currency) }} @elseif ($item->type == payment_gateway_const()::TYPEADDSUBTRACTBALANCE) {{ $item->remark }} @endif
@endif @endif @endif {{-- make pay to merchant by payemt gateway --}} @if ($item->type == payment_gateway_const()::MERCHANTPAYMENT)
{{ __("Bussines Name") }}
{{ $item->details->payment_to }}
{{ __("sender") }}
{{ $item->details->sender_username }}
{{ __("payment Amount") }}
{{ get_amount($item->details->charges->receiver_amount,$item->details->charges->receiver_currency) }}
@endif @if ($item->type == payment_gateway_const()::TYPEPAYLINK)
{{ __('availabe Blance') }}
{{ get_amount($item->available_balance, $item->details->charge_calculation->receiver_currency_code) }}
{{ __('Sender Email') }}
{{ $item->details->email }}
{{ __('Card Holder Name') }}
{{ $item->details->card_name }}
{{ __('Sender Card Number') }}
**** **** **** {{ @$item->details->last4_card }}
@endif
{{ __("Time & Date") }}
{{ $item->created_at->format('d-m-y h:i:s A') }}
@if( $item->status == 4 || $item->status == 6 && $item->reject_reason != null)
{{ __("Rejection Reason") }}
{{ __($item->reject_reason) }}
@endif
@empty
{{ __("No data found!") }}
@endforelse {{ get_paginate($transactions) }} @endisset