@extends('layouts.admin-sidebar') @section('title', 'Failed Airtime & Data Transactions') @section('page-title', 'Failed Transactions') @section('page-description', 'Review and manage failed airtime and data transactions') @section('content')

Total Failed

{{ number_format($stats['total_failed']) }}

Needs attention

Airtime Failed

{{ number_format($stats['airtime_failed']) }}

Failed airtime transactions

Data Failed

{{ number_format($stats['data_failed']) }}

Failed data transactions

Failed Volume

₦{{ number_format($stats['failed_volume'] / 100, 2) }}

Total failed amount

Filter Failed Transactions

Failed Transactions

Review and retry failed airtime and data transactions

@if($failedTransactions->count() > 0)
@foreach($failedTransactions as $transaction) @endforeach
User & Transaction Type & Network Amount & Phone Failed At Actions
{{ strtoupper(substr($transaction->user->first_name, 0, 1) . substr($transaction->user->last_name, 0, 1)) }}
{{ $transaction->user->first_name }} {{ $transaction->user->last_name }}
{{ $transaction->reference }}
{{ ucfirst($transaction->category) }}
{{ strtoupper(json_decode($transaction->metadata, true)['network'] ?? 'N/A') }}
₦{{ number_format($transaction->amount / 100, 2) }}
{{ json_decode($transaction->metadata, true)['phone'] ?? 'N/A' }}
{{ $transaction->created_at->format('M j, Y g:i A') }}
@csrf
{{ $failedTransactions->links() }}
@else

No failed transactions

Great! All airtime and data transactions are processing successfully.

@endif
@endsection