The user can make cash payments to their wallet along with credit cards, online banking and much more. There is less information about using this online casino deposit method, so it looks like they are a new player in the industry wanting to make an impact on the online casino world. If what they promise is executed, they will be around for years to come.