India, with its high mobile penetration and accelerating shift towards digital payments, made an ideal location for the initial launch.