Yes, it is. Moreover, it’s a mobile-focused payment option that requires Indian players to confirm transactions via an SMS code. That’s why having your mobile at hand will allow you to both deposit and play different online casino games at your mobile-optimised online casino in India.