@php $grandTotal = 0; @endphp @foreach ($transactions as $transaction) {{ \Carbon\Carbon::parse($transaction->date)->format('d-m-Y H:i:s') }} {{ $transaction->contest_title . ' - ' . ' Tickets : ' . $transaction->total_tickets }} @php $tickets = \App\Models\OrdersTickets::where('order_id', $transaction->order_id) ->where('contest_id', $transaction->contest_id) ->pluck('ticket_id') ->toArray(); if ($tickets) { foreach ($tickets as $key => $ticket) { echo $ticket . ($key + 1 < count($tickets) ? ', ' : ''); } } else { echo '---'; } @endphp {{ !empty($transaction->draw_date) ? date('d-m-Y', strtotime($transaction->draw_date)) : '-' }} {{-- @php $paymentResponse = json_decode($transaction->payment_response); print_r($paymentResponse->payment_response); @endphp --}} Card {{ $transaction->amount < 0 ? '-' : '' }} {{ config('app.currency_symbol') }}{{ number_format(abs($transaction->amount), 2) }} (EUR) @php $grandTotal += $transaction->amount; @endphp {{ ucwords($transaction->payment_status) }} @endforeach