E-banking and pay per click cards