Page is a not externally linkable
sun818 - 9:55 pm on Dec 17, 2002 (gmt 0)
There are many credit card gateway processors that do not require this because all transactions are technically processed by the service you sign up for. And they do not require a business license nor a business bank account.
Don't you need a business license to set up a merchant account though? Or even open a business bank account?