InstantPay InstantPay is India’s largest Neo Banking platform delivering full stack banking services to individuals and businesses of all sizes