I deposited with the method of online banking, you can choose any as per your convenience, and one more thing to note is that they recently have launched a UPI payment method as well which is the easiest and the best way to deposit.
I also suggest to go with UPI if you want the transfer to be hassle free.
For withdrawing funds, they have the below channels