@extends('admin.layouts.app') @section('title', 'Transactions') @section('content')
Monitor all payment transactions
Total Transactions
{{ $stats['total_transactions'] }}
৳{{ number_format($stats['total_amount']) }}
Successful
{{ $stats['successful'] }}
৳{{ number_format($stats['successful_amount']) }}
Pending
{{ $stats['pending'] }}
৳{{ number_format($stats['pending_amount']) }}
Failed
{{ $stats['failed'] }}
৳{{ number_format($stats['failed_amount']) }}
| Transaction | Order | Customer | Payment Method | Amount | Status | Date | Actions |
|---|---|---|---|---|---|---|---|
|
#{{ $transaction->transaction_id }} @if($transaction->reference_id)Ref: {{ $transaction->reference_id }} @endif |
@if($transaction->order) #{{ str_pad($transaction->order->id, 6, '0', STR_PAD_LEFT) }} @else No Order @endif |
@if($transaction->order)
{{ $transaction->order->shipping_name }} @if($transaction->order->shipping_phone){{ $transaction->order->shipping_phone }} @endif |
@if($transaction->paymentGateway && $transaction->paymentGateway->logo)
|
৳{{ number_format($transaction->amount, 2) }} | @php $statusColors = [ 'pending' => 'bg-amber-100 text-amber-800 dark:bg-amber-900/30 dark:text-amber-400', 'completed' => 'bg-emerald-100 text-emerald-800 dark:bg-emerald-900/30 dark:text-emerald-400', 'failed' => 'bg-red-100 text-red-800 dark:bg-red-900/30 dark:text-red-400', 'cancelled' => 'bg-slate-100 text-slate-800 dark:bg-slate-700 dark:text-slate-400', ]; @endphp {{ ucfirst($transaction->status) }} |
{{ $transaction->created_at->diffForHumans() }} {{ $transaction->created_at->format('M d, h:i A') }} |
|
No TransactionsNo payment transactions found. |
|||||||