Your verification code is an OTP (One-Time Password) that is provided before you can create a transaction or update your account details. When you are asked for an OTP, it is expected to be primarily sent in your registered mobile number, email address and/or 2FA authenticator - all that are required under Security Check.
Here are the following actions that will require you for a verification code:
- Cash in / Cash out transactions
- Buy load / Pay bills transactions
- Wallet transfer transactions
- Logging in to your account
- Resetting your password
- Changing your email address and/or mobile number
- Enabling the 2FA (2-Factor Authentication)
Verification codes are unique and are valid for 10 minutes, as long as you do not request for a new code. With our recently implemented security policy to better protect user account safety during transactions/ activities, necessary checks may lead to providing additional one-time passwords (OTPs) such as below:
on phone change
However, you might encounter delays or errors when receiving this. In order to receive the codes quickly, make sure that you have a stable internet service or strong signal of data connection. The deliverability of the code will highly depend on how fast your signal and connection is.
It would be helpful to enable the 2FA in your account. If this is enabled, once requested, you can directly check it from your Google Authenticator or Authy app instead. To find out how to enable two-factor authentication for your account, read our step-by-step guide.