No, there are no hidden fees. When using CashtoCode, you simply select how much you want to deposit, take the code that is generated to be scanned as a CashtoCode outlet and this will see your account credited with your money. The only fees you could see are with regard to the withdrawal method you choose as you cannot use CashtoCode to withdraw your funds.