@extends('admin.pdf.app') @section('title', __('Transaction List pdf')) @section('content')
@foreach ($transactions as $transaction) @if (in_array($transaction->transaction_type_id, getPaymoneySettings('transaction_types')['web']['sent'])) @elseif (in_array($transaction->transaction_type_id, getPaymoneySettings('transaction_types')['web']['received'])) @endif @switch($transaction->transaction_type_id) @case(Deposit) @case(Exchange_From) @case(Exchange_To) @case(module('CryptoExchange') ? Crypto_Buy : false): @case(module('CryptoExchange') ? Crypto_Sell : false): @case(module('CryptoExchange') ? Crypto_Swap : false): @case(Withdrawal) @case(Payment_Sent) @break @case(Transferred) @case(Received) @break @case(Request_Sent) @case(Request_Received) @break @case(Payment_Received) @break @default @endswitch @endforeach
{{ __('Date') }} {{ __('User') }} {{ __('Type') }} {{ __('Amount') }} {{ __('Fees') }} {{ __('Total') }} {{ __('Currency') }} {{ __('Receiver') }} {{ __('Status') }}
{{ dateFormat($transaction->created_at) }} @if (isset($transaction->user)) {{ getColumnValue($transaction->user) }} @elseif (module('CryptoExchange') && isset($transaction->crypto_exchange) && !empty($transaction->crypto_exchange)) {{ optional($transaction->crypto_exchange)->email_phone }} @else {{ __('-') }} @endif {{ getColumnValue($transaction->end_user) }}{{ transactionTypeName($transaction->transaction_type) }} {{ formatNumber($transaction->subtotal, $transaction->currency_id) }} {{ getFormatFee($transaction) }} {{ $transaction->total > 0 ? '+' . formatNumber($transaction->total, $transaction->currency_id) : formatNumber($transaction->total, $transaction->currency_id) }} {{ optional($transaction->currency)->code }} {{ getColumnValue($transaction->end_user) }} @if (optional($transaction->transfer)->receiver) {{ getColumnValue(optional($transaction->transfer)->receiver) }} @elseif (optional($transaction->transfer)->email) {{ optional($transaction->transfer)->email }} @elseif (optional($transaction->transfer)->phone) {{ optional($transaction->transfer)->phone }} @else {{ '-' }} @endif {{ isset($transaction->request_payment?->receiver) ? getColumnValue(optional($transaction->request_payment)->receiver) : optional($transaction->request_payment)->email }}{{ getColumnValue($transaction->user) }} {{ getTransactionListUser($transaction, 'receiver', false) ?? '-'}} {{ getStatus($transaction->status) }}
@endsection