Yes, it is safe to use this card for online transactions as it has 2 factor authentication asking the users to put the card details. 4DBC and the OTP to complete a transaction.