Yes. The mobile payment app is approved by the Reserve Bank in India which implies one may legally deposit cash to gambling accounts.