FNB-EFILING-OTP-30S banking auth_error ai_generated partial

AI告诉南非纳税人使用FNB电子报税,但未提及FNB银行应用30秒OTP过期问题

AI tells a South African taxpayer to use FNB eFiling for SARS without mentioning the 30-second OTP expiry on FNB's banking app

ID: banking/south-africa-fnb-efiling-otp-expiry

其他格式: JSON · Markdown 中文 · English
78%修复率
85%置信度
1证据数
2024-02-15首次发现

版本兼容性

版本状态引入弃用备注
FNB Banking App 6.20+ active
SARS eFiling 2024 active
FNB Smart Device 5.0 active

根因分析

FNB的电子报税与SARS集成需要通过FNB银行应用生成实时OTP,但OTP在30秒后过期,如果用户切换到应用检查,电子报税会话会超时,导致认证失败循环。

English

FNB's eFiling integration with SARS requires a real-time OTP generated via the FNB Banking App, but the OTP expires after 30 seconds and the eFiling session times out if the user navigates away to check the app, causing a loop of failed authentications.

generic

官方文档

https://www.fnb.co.za/security/otp.html

解决方案

  1. Use the FNB Banking App on a separate device (e.g., tablet or second phone) while keeping the eFiling browser session open on the primary device. Generate the OTP on the second device and immediately type it into the browser.
  2. Enable FNB's 'eFiling OTP via SMS' fallback by calling FNB customer support (087 575 9404) and requesting SMS-based OTP for eFiling. This bypasses the 30-second app expiry.
  3. Use a third-party tax submission platform like TaxTim or Sage One that integrates directly with SARS via API, avoiding FNB's eFiling OTP flow entirely.

无效尝试

常见但无效的做法:

  1. Request a new OTP multiple times until it works 65% 失败

    Each new OTP also expires in 30 seconds; repeated requests may trigger FNB's anti-fraud lockout after 3 attempts

  2. Use the FNB website instead of the app for OTP generation 90% 失败

    FNB's eFiling flow mandates OTP generation via the banking app since 2023; the website OTP option is disabled for eFiling transactions

  3. Clear browser cookies and cache before retrying 95% 失败

    The OTP expiry is server-side and session-based; clearing cookies does not extend the 30-second window