@extends('layouts.admin') @section('title', 'Payment Analytics') @section('content')

Payment Analytics

Financial insights and payment processing analytics

Total Revenue

${{ number_format($metrics['total_revenue'] ?? 0, 2) }}

+{{ $metrics['revenue_growth'] ?? '0' }}% this month
Monthly Revenue

${{ number_format($metrics['monthly_revenue'] ?? 0, 2) }}

+{{ $metrics['monthly_growth'] ?? '0' }}% vs last month
Total Payments

{{ $metrics['total_payments'] ?? '0' }}

+{{ $metrics['payment_growth'] ?? '0' }}% this week
Success Rate

{{ $metrics['success_rate'] ?? '0' }}%

Above target
Revenue Trends
Payment Methods
Credit Card
{{ $paymentMethods['credit_card'] ?? '0' }}%
PayPal
{{ $paymentMethods['paypal'] ?? '0' }}%
Bank Transfer
{{ $paymentMethods['bank_transfer'] ?? '0' }}%
Cash
{{ $paymentMethods['cash'] ?? '0' }}%
Payment Status Distribution
Top Revenue Sources
@forelse($topSources ?? [] as $source)
{{ $source['name'] ?? 'Source' }}

{{ $source['transactions'] ?? '0' }} transactions

${{ number_format($source['amount'] ?? 0, 2) }}
@empty
No revenue data available
@endforelse
Recent Payment Transactions
@forelse($recentPayments ?? [] as $payment) @empty @endforelse
Transaction ID User Amount Method Status Date Actions
#{{ $payment->transaction_id ?? 'TXN' . str_pad($payment->id ?? 1, 6, '0', STR_PAD_LEFT) }}
{{ substr($payment->user_name ?? 'U', 0, 1) }}
{{ $payment->user_name ?? 'Unknown User' }}
${{ number_format($payment->amount ?? 0, 2) }} {{ $payment->payment_method ?? 'Credit Card' }} @if($payment->status == 'completed') Completed @elseif($payment->status == 'pending') Pending @elseif($payment->status == 'failed') Failed @else {{ ucfirst($payment->status ?? 'Unknown') }} @endif {{ $payment->created_at ? $payment->created_at->format('M d, Y') : 'N/A' }}
No payment data available
@endsection @section('scripts') @endsection