@extends('adminlte::page') @section('title', 'Payment Logs') @section('content_header')

Payment Logs

@stop @section('content')

Payment Transactions

@forelse($orders as $order) @php $memberName = trim((string) optional($order->user)->name); $memberId = (string) optional($order->user)->member_id; $detailPayload = $order->detail_payload ?? []; @endphp @empty @endforelse
ID Date Member Order / Receipt Gateway Amount Payment Result Gateway Status Verification CMS Sync Contact Action
{{ $order->id }}
{{ optional($order->created_at)->format('Y-m-d') }}
{{ optional($order->created_at)->format('h:i A') }}
{{ $memberId !== '' ? $memberId : 'N/A' }}
{{ $memberName !== '' ? $memberName : 'Unknown member' }}
{{ $order->order_id }}
Receipt: {{ $order->receipt_id ?: 'N/A' }}
{{ $order->payment_gateway ?: 'N/A' }}
{{ $order->payment_source ? ucwords(str_replace('_', ' ', $order->payment_source)) : 'N/A' }}
₹{{ number_format((float) $order->amount, 2) }}
{{ $order->currency ?: 'INR' }}
{{ $order->payment_result_label }}
{{ $order->gateway_status_label }}
Raw: {{ $order->payment_status ?: 'N/A' }}
{{ $order->verification_label }}
{{ $order->verification_meta }}
{{ $order->cms_sync_label }} @if($order->cms_sync_label !== 'Synced' && (int) $order->cms_attempt_count > 0)
Attempt: {{ (int) $order->cms_attempt_count }}
@endif
{{ $order->email ?: 'No email' }}
{{ $order->phone ?: 'No phone' }}
No payment logs found.
{{ $orders->links() }}
@stop @section('css') @stop @section('js') @stop