Indian users can deposit funds in their account through UPI, Skrill, Neteller, PayTm, PhonePe, MuchBetter, Debit Cards and NetBanking.