Is business registration needed for using Shopify payments?

I have been prompted to submit my business registration details but I was under the impression that there is no need for a business registration in order to set up a Shopify account and use Shopify payments. Can admin assist me in this matter as I need to speak to someone asap instead of having Shopify withhold my payments starting from 1 Aug. Thank you.

This is an account-specific inquiry, please consider sending an email to merchant support.
Contact page link: https://help.shopify.com/en/questions#/contact/