Again, it depends upon the bank and the type of debit card. As per the latest RBI guidelines, banks might charge up to 2% of the transaction amount on online debit card transactions. However, several banks do not
charge any fees for retail or online transactions on debit cards. So, you need to consult your issuing bank.