Multi-factor Authentication (MFA) is a security measure often required by your bank when you're logging into your account, requesting data from the account or initiating a payment from the account.
MFA processes across banks are not designed equally and can be surfaced in a number of ways. Banks may ask for MFA in these ways:
In-app notification 📲
In-app notifications are sent to your device directly over an internet connection.
SMS OTP 💬
SMS OTP notifications are messages sent to your device over a cellular network - they appear with other SMS messages.
USSD notifications are prompts / messages sent to your device over a cellular network.
The below articles detail MFA processes for each bank.
ABSA - In-App Notifications 📲
Capitec - In-App Notifications 📲
FNB - In-App Notifications & SMS OTPs 📲💬
Nedbank - USSD & SMS OTPs 🔢💬
Standard Bank - SMS OTPs 💬