@extends('admin.layouts.app', ['title' => 'Admin Settlements']) @push('head') @endpush @section('content') @php $totalAmount = $settlements->sum('amount'); $completedCount = $settlements->where('payment_status', 'Completed')->count(); $pendingCount = $settlements->where('payment_status', 'Pending')->count(); $typeOptions = [ 'credit' => 'Add Balance (Credit)', 'debit' => 'Settled To Bank/Payment Done (Debit)', 'negative' => 'Negative Amount (Deduct from Next day)', ]; $transactionTypeLabels = [ 1 => 'Credit', 2 => 'Debit', 3 => 'Negative', ]; $transactionTypeFormValues = [ 1 => 'credit', 2 => 'debit', 3 => 'negative', ]; $editSettlementId = old('edit_settlement_id'); $editSettlement = $editSettlementId ? $settlements->getCollection()->firstWhere('id', (int) $editSettlementId) : null; @endphp
Track debit and credit adjustments, review payment settlement activity, and launch direct entries from one admin workspace.
| SL | Transaction At | Merchant | Transaction ID | Amount | Status | Payment Status | Note | Detail | Action |
|---|---|---|---|---|---|---|---|---|---|
| {{ $settlement->id }} | {{ $settlementDate }} | {{ $settlementUserName }} | {{ $settlement->utr ?: 'N/A' }} | {{ number_format((float) $settlement->amount, 2) }} PKR | {{ $entryLabel }} | {{ $settlement->payment_status ?: 'Pending' }} | {{ $settlement->note ?: 'No note available' }} | {{ $settlement->detail ?: 'No detail available' }} |
|
| No settlement records found for the selected filters. | |||||||||