No, there are no charges for ordering the physical credit card. 

However, you will have to open Niyo SBM savings account first before placing an order for your physical credit card. Ordering a credit card requires creating a fixed deposit (FD) of Rs. 5000 or more. 

There are also no annual maintenance charges on the card.