@extends('admin.layout') @section('title', 'Abonnements & paiements') @section('content')
{{ $stats['active'] }}
Abonnements actifs
{{ $stats['expired'] }}
Expirés
{{ $stats['cancelled'] }}
Annulés
{{ number_format($stats['revenue_month']) }}
Revenus du mois (FCFA)

Abonnements

@forelse($subscriptions as $sub) @empty @endforelse
Utilisateur Plan Début Fin Statut Renouvellement auto
{{ $sub->user?->name ?? '—' }}
{{ $sub->user?->email }}
{{ $sub->plan?->name ?? '—' }} {{ $sub->starts_at?->format('d/m/Y') ?? '—' }} {{ $sub->ends_at?->format('d/m/Y') ?? '—' }} @if($sub->isActive()) Actif @elseif($sub->status === 'cancelled') Annulé @else {{ $sub->status }} @endif {{ $sub->auto_renew ? 'Oui' : 'Non' }}
Aucun abonnement.
{{ $subscriptions->withQueryString()->links('pagination.admin') }}
@if($transactions->isNotEmpty())

Dernières transactions

@foreach($transactions as $tx) @endforeach
Utilisateur Type Montant (FCFA) Statut Référence Date
{{ $tx->user?->name ?? '—' }} {{ $tx->type }} {{ number_format($tx->amount_cfa) }} @if($tx->status === 'completed') Complété @elseif($tx->status === 'failed') Échoué @else {{ $tx->status }} @endif {{ $tx->reference ?? '—' }} {{ $tx->created_at->format('d/m/Y H:i') }}
@endif @endsection