Can I create a new account for another business of mine using the same email address?
If you have another organization (in any of your Zoho Finance apps) mapped to the same Zoho account, you will be able to create an account, and integrate them with Zoho Payments.
Note: If the account associated to your email address was previously suspended, you might not be able to use the same email to create a new account.