{{ __('Bank Account Management') }}

@if (session('bank-account-success')) @endif @if (session('error')) @endif

Bank Account Status

@if ($golferProfile->hasBankAccount())
Status @if ($golferProfile->bank_verified) Verified @elseif($golferProfile->bank_verification_status === 'rejected') Rejected @else Pending Verification @endif
Bank Name {{ $golferProfile->bank_name }}
Account Holder {{ $golferProfile->account_holder_name }}
Account Number {{ $golferProfile->account_number }}
Routing Number {{ $golferProfile->routing_number }}
@if ($golferProfile->swift_code)
SWIFT Code {{ $golferProfile->swift_code }}
@endif @if ($golferProfile->bank_verified && $golferProfile->bank_verified_at)
Verified On @userDate($golferProfile->bank_verified_at)
@endif
@if ($golferProfile->bank_verification_status === 'rejected')

Verification Rejected

Reason: {{ $golferProfile->bank_rejection_reason }}

Please update your bank account details to resolve the issue. Once updated, your account will be reviewed again.

@elseif (!$golferProfile->bank_verified)

Pending Admin Verification

Your bank account details are under review. You'll be able to request withdrawals once verified. This typically takes 1-2 business days.

@endif
Update Bank Account
@csrf @method('DELETE')
@else

No Bank Account Configured

Add your bank account information to receive withdrawal payments.

@endif

Your Information is Secure

Your sensitive banking information is encrypted using industry-standard AES-256 encryption and securely stored. Only you and authorized administrators can access your full account details for processing withdrawals.