Your business account gets created the moment you are activated on RazorpayX platform.

If you are an existing Razorpay merchant and have received the invite for RazorpayX platform, your business account would have been created already. The business account details will be available on the homepage of the RazorpayX platform.