The deposit process is simple and straightforward, just like in many online casinos where you can pay with your cell phone.