@extends('layouts.app') @section('title', 'Account Refunds') @section('no-page-header') @section('content')

Account Refunds

Track key-deposit refunds created when customer accounts are closed.

@if (session('success'))
{{ session('success') }}
@endif @if ($errors->any())
{{ $errors->first() }}
@endif

Pending Refunds

{{ $summary['pending_count'] }}

Pending Amount

RM {{ number_format($summary['pending_amount'], 2) }}

Sent Refunds

{{ $summary['sent_count'] }}

Sent Amount

RM {{ number_format($summary['sent_amount'], 2) }}

Reset
@forelse ($refunds as $refund) @if($refund->refund_type === 'locker_change') @else @endif @empty @endforelse
Customer Refund Bank Details Requested Transfer Status Action
{{ $refund->client->name ?? 'Customer unavailable' }}

#{{ str_pad($refund->client_id, 4, '0', STR_PAD_LEFT) }}

Locker Change Deposit - {{ $refund->locker_number }}

{{ $refund->client->name ?? 'Customer unavailable' }}

#{{ str_pad($refund->client_id, 4, '0', STR_PAD_LEFT) }}

{{ $refund->refund_type === 'locker_release' ? 'Locker Release · ' . $refund->locker_number : 'Account Closure' }}

RM {{ number_format($refund->amount, 2) }}
Bank:
{{ $refund->bank_name }}
Account name:
{{ $refund->account_name }}
Account number:
{{ $refund->account_number }}
IFSC code:
{{ $refund->ifsc_code }}
{{ optional($refund->requested_at)->format('d M Y, h:i A') }} @if($refund->status === 'sent')

{{ optional($refund->sent_at)->format('d M Y') }}

{{ $refund->transfer_reference }}

{{ $refund->sender->name ?? '-' }}

@elseNot sent@endif
{{ ucfirst($refund->status) }} @if($refund->status === 'pending')@elseCompleted@endif
No refund records found.
@if ($refunds->hasPages())
{{ $refunds->links() }}
@endif
@endsection