OTP is not needed for credit card use overseas. You’ll only be asked for an OTP while you’re activating your credit card for foreign travel.