In order to open a merchant account in the United States, it is required that you have a US bank account, US business address and a social security number (or) tax ID. For security reasons, we prefer to obtain this information from you by phone after your account is pre-approved. If you have these things, please mark "Yes" and complete the form.
If you do not have these things, you will not be eligible for a merchant account. Do not apply online.
If you have any question, please call 1.866.999.6632
You MUST have a valid U.S. bank account, U.S. business address, and Social Security # or Tax ID #? Why?