@php $otpWorkflowEnabled = (bool) ($inclusionOtpWorkflowEnabled ?? false); $queue = $workingAccountInclusionOtpQueue ?? collect(); $ackMinutes = max(1, (int) ceil((int) config('accounts.bank_ack_delay_seconds', 1800) / 60)); @endphp
When working_account_inclusion_otp is enabled, new working accounts and wire beneficiary registrations receive a 6-digit inclusion code shown here. Operators relay the code for entry in the verification dialog (Working accounts registry or Secure wire → Register beneficiary) within the 10-minute window.
{{ session('status') }}
@endif @if ($errors->any())Inclusion OTP workflow is ON
Self-service registration is allowed on the operator registry when the global profile lock is on. Bank acknowledgement auto-issues after about {{ $ackMinutes }} minutes, or use Issue OTP now below.
@elseInclusion OTP workflow is OFF
Enable working_account_inclusion_otp under Feature flags. New working accounts become active immediately when registered.
| Operator | Account | Registration | Inclusion OTP | Expires | Actions |
|---|---|---|---|---|---|
|
{{ $row['user_name'] }} {{ $row['user_email'] }} |
{{ $row['account_name'] }} {{ $row['legal_entity_name'] }} |
@if ($row['registration_status'] === 'pending_processing') Awaiting acknowledgement @if ($row['ack_due_at']) Auto-issue ~{{ $ackMinutes }}m from submit @endif @else Awaiting operator OTP entry @endif |
@if ($row['otp_code'])
{{ $row['otp_code'] }} Relay this 6-digit code to the operator for verification. @if (isset($row['otp_verify_aligned']) && $row['otp_verify_aligned'] === false)Storage drift — click Regenerate OTP, then use the new code only. @endif @elseif (!empty($row['otp_unreadable'])) Code unreadable — click Regenerate OTP. @else Not issued yet @endif |
@if ($row['otp_expires_at']) {{ \Illuminate\Support\Carbon::parse($row['otp_expires_at'])->timezone(config('app.timezone'))->format('M j, Y g:i A T') }} @else — @endif |
@if ($otpWorkflowEnabled && $row['registration_status'] === 'pending_processing')
@endif
@if ($otpWorkflowEnabled && $row['registration_status'] === 'awaiting_otp')
@endif
@if ($row['otp_code'])
@endif
|
| No working accounts are waiting for acknowledgement or OTP authorization. | |||||
Operator path: /accounts/working-registry → Verification column → 6-digit code → Authorize inclusion.