Bank details are encrypted in the database and require an independent approver. WPS export is disabled until scanned bank/agent format-validation evidence and an approved profile exist. The adapter follows the DIB published reference; it does not validate LRA/bank master data or submit payments.
@php($listpayees=\App\Support\ListView::rows($payees,'payroll_payees'))
@foreach($listpayees as $payee)
{{ $payee->employee->employee_number }} · Account ending {{ substr($payee->details['account'],-4) }} · {{ $payee->status }}
@can('payroll.approve')@if($payee->status==='pending')Review full submitted bank details
Employee WPS ID: {{ $payee->details['employee_wps_id'] }} · Agent: {{ $payee->details['routing_code'] }}
Account: {{ $payee->details['account'] }} · {{ $payee->details['account_kind'] }}
@endif @endcan@endforeach
@can('payroll.manage')
Enter or replace encrypted bank details
Submit a bank-validated WPS profile
@endcan
@php($listprofiles=\App\Support\ListView::rows($profiles,'wps_profiles'))
@foreach($listprofiles as $profile)
{{ $profile->format_version }} · {{ $profile->status }}
{{ $profile->validation_reference }}
Review bank-validation evidence@can('payroll.approve')@if($profile->status==='pending')@endif @endcan@endforeach