@push('styles') @endpush
{{-- Header with Back Button --}}

Kirim Uang

@if($step === 1) Langkah 1/3 @elseif($step === 2) Langkah 2/3 @else Selesai @endif
{{-- Progress --}}
{{-- Step 1: Input --}} @if($step === 1) {{-- Balance Card --}}
Saldo Sukarela
Rp {{ number_format($member->simpananSukarela ?? 0, 0, ',', '.') }}
Limit Harian: Rp {{ number_format(self::MAX_PER_DAY - $todayTransferred, 0, ',', '.') }}
{{-- Quick Transfer (Recent) --}} @if(count($recentRecipients) > 0 && !$recipientMember)
@foreach($recentRecipients as $recent) @endforeach
@endif {{-- Search Recipient --}}
@if($recipientMember)
{{ strtoupper(substr($recipientMember->name, 0, 1)) }}

{{ $recipientMember->name }}

{{ $recipientMember->nomorAnggota }} • {{ $recipientMember->unitKerja }}

@else
@endif @error('recipientNumber')

{{ $message }}

@enderror
{{-- Amount --}}
Rp
{{-- Quick Amount --}}
@foreach([50000, 100000, 200000, 500000, 1000000] as $quickAmount) @endforeach
{{-- Notes --}}
@error('amount')

{{ $message }}

@enderror
{{-- Action Button --}}
@endif {{-- Step 2: Confirmation --}} @if($step === 2)

Total Nominal

Rp {{ number_format($this->parseAmount($amount), 0, ',', '.') }}

{{-- Recipient Detail --}}
{{ strtoupper(substr($recipientMember->name, 0, 1)) }}

{{ $recipientMember->name }}

{{ $recipientMember->nomorAnggota }}

{{-- Details --}}
Biaya Admin GRATIS
@if($notes)
Catatan {{ $notes }}
@endif
{{-- Password Input --}}
@error('password')

{{ $message }}

@enderror
{{-- Action Buttons --}}
@endif {{-- Step 3: Success --}} @if($step === 3 && $transferResult)

Transfer Berhasil!

Dana telah berhasil dikirim

{{-- Receipt Card --}}
{{-- Decorative jagged edge (CSS trick or just simple line) --}}
Ref ID {{ $transferResult['reference'] }}
Penerima
{{ $transferResult['recipient']['name'] }}
{{ $transferResult['recipient']['nomorAnggota'] }}
Waktu {{ $transferResult['timestamp'] }}
Total Terkirim Rp {{ number_format($transferResult['amount'], 0, ',', '.') }}
Ke Beranda
@endif