@extends('backend.master') @push('styles') @endpush @section('content')
Recharges
@if(request()->hasAny(['status','service_type','q'])) Reset @endif
@if(session('ok'))
{{ session('ok') }}
@endif @if ($errors->any())
Validation error:
    @foreach ($errors->all() as $e)
  • {{ $e }}
  • @endforeach
@endif
@forelse($recharges as $r) @empty @endforelse
# User Service MSISDN Amount Reference Txn Status Created Actions
#{{ $r->id }} {{ $r->user?->name }} @php $svcIcon = $r->service_type === 'postpaid' ? 'fa-file-invoice-dollar' : 'fa-sim-card'; @endphp {{ ucfirst($r->service_type) }} {{ $r->msisdn }} {{ number_format($r->amount, 2) }} {{ $r->reference }} {{ $r->txn_id }} @php $badgeClass = match($r->status) { 'succeeded' => 'bg-success', 'failed' => 'bg-danger', default => 'bg-warning text-dark' }; $icon = match($r->status) { 'succeeded' => 'fa-circle-check', 'failed' => 'fa-circle-xmark', default => 'fa-hourglass-half' }; @endphp {{ ucfirst($r->status) }} {{ $r->created_at?->format('Y-m-d H:i') }} @if($r->status === 'pending') @else @endif
No recharges found.
{{ $recharges->links() }}
{{-- Custom Modal for Recharge succeed/fail --}} @push('scripts') @endpush @endsection