I can't receive my money because square is holding my deposits because it says I need to give more information about my business
That does happen to new accounts that process large amounts of transactions or large singular transactions. The forms are simple to show you are a business and your tax information etc. Fill out and submit their forms and you should have your deposits going real quick.
Square Community
Square Products