{{ $golferProfile->hasBankAccount() ? __('Update Bank Account') : __('Add Bank Account') }}

@if (session('withdrawal_bank_error')) @endif

Bank Account Information

@csrf @method('PUT')

Secure & Encrypted

All sensitive information is encrypted with AES-256 encryption. Changing account/routing numbers will require re-verification.

@error('bank_name')

{{ $message }}

@enderror

Must match the name on your profile and government ID

@error('account_holder_name')

{{ $message }}

@enderror
@error('account_type')

{{ $message }}

@enderror
@if ($golferProfile->hasBankAccount() && !old('account_number'))

Current: {{ $golferProfile->masked_account_number }}. Leave blank to keep current.

@endif @error('account_number')

{{ $message }}

@enderror
@if ($golferProfile->hasBankAccount() && !old('routing_number'))

Current: {{ $golferProfile->masked_routing_number }}. Leave blank to keep current.

@endif

For US banks: 9-digit routing number. For international: IBAN.

@error('routing_number')

{{ $message }}

@enderror

Include street address, city, state, and ZIP code

@error('bank_address')

{{ $message }}

@enderror

Required for international wire transfers. Usually 8-11 characters.

@error('swift_code')

{{ $message }}

@enderror
{{-- Verification Document Upload - Not required for now
@if ($golferProfile->verification_document_path)
Document currently uploaded
@endif @error('verification_document')

{{ $message }}

@enderror
--}}
@if ($golferProfile->hasBankAccount())

Important Notice

Changing your account number, routing number, or account type will require admin re-verification before you can request withdrawals.

@endif
Cancel