{{-- ─── Transfer Form ────────────────────────────────────────────────────── --}}
{{-- Balance chip --}}

Available Balance

${{ number_format($user->bal ?? 0, 2) }}

@csrf {{-- Recipient --}}
@error('identifier')

{{ $message }}

@enderror
{{-- Amount --}}
$
@error('amount')

{{ $message }}

@enderror
{{-- Note --}}
{{-- PIN --}}
@error('pin')

{{ $message }}

@enderror
{{-- Summary preview --}}

Transfer Summary

Sending to

This action is immediate and cannot be undone.

@error('error')

{{ $message }}

@enderror
{{-- ─── Info sidebar ────────────────────────────────────────────────────── --}}
{{-- How it works --}}
    @foreach([ ['icon' => 'search', 'title' => 'Find recipient', 'desc' => 'Enter the email address or username of the person you want to send funds to.'], ['icon' => 'dollar', 'title' => 'Enter amount', 'desc' => 'Type the amount you wish to transfer. Funds are deducted from your account balance.'], ['icon' => 'lock', 'title' => 'Confirm with PIN','desc' => 'Authorise the transfer using your 4-digit security PIN.'], ['icon' => 'check', 'title' => 'Instant credit', 'desc' => 'Funds arrive in the recipient\'s account instantly and both parties are notified.'], ] as $step)
  1. @if($step['icon'] === 'search') @elseif($step['icon'] === 'dollar') @elseif($step['icon'] === 'lock') @else @endif

    {{ $step['title'] }}

    {{ $step['desc'] }}

  2. @endforeach
{{-- Limits --}}

Limits & Fees

Minimum transfer $1.00
Transfer fee Free
Processing time Instant
{{-- ─── Transfer History ─────────────────────────────────────────────────────── --}}
@if($history->isEmpty()) @else
@foreach($history as $transfer) @php $isSender = $transfer->sender_id === auth()->id(); $party = $isSender ? $transfer->receiver : $transfer->sender; @endphp @endforeach
Direction Counterparty Amount
@if($isSender) Sent @else Received @endif

{{ $party->full_name ?? '—' }}

{{ $party->email ?? '' }}

{{ $isSender ? '-' : '+' }}${{ number_format($transfer->amount, 2) }}
@if($history->hasPages())
{{ $history->links() }}
@endif @endif
@push('scripts') @endpush