Stripe services are invite only in India. This means that businesses from India must request an invite and aren't able to sign-up for a new Stripe account through our website. We are only able to support a select number of businesses, with a focus on international expansion.