It might not be a business account but they want you to upgrade to an account that accepts credit cards so they can nail you for service fees on ALL your transactions where you receive payment.
Cheers! Bill