No, not really, no. The credit card does not charge fees for transactions, only for some services you'd like to use from the ones offered. You'd need to visit its official website to find out more about it or visit your issuing bank to ask around.