Yes, however for
1. self-recharge transactions, SafeToken/OTP is not required.
2. if you have opted in for device fingerprinting, you will not be required to use OTP for some transactions.
NOTE: For GTB and Zenith Bank cardholders, use OTP device provided by the bank.