I'm here to share information about online payment setup in QuickBooks Online.
Our Merchant Payment Services are only available in the United States (excluding Puerto Rico, the U.S. Virgin Islands, and other U.S. territories and possessions). To be eligible, you and your Principals must have a domicile, place of residence, or principal place of business within the United States. Thus, it’s important to have a Social Security Number (SSN) on file.
Moreover, Intuit requires an SSN on file to set up a Merchant Service account to meet the IRS mandate; otherwise, we're unable to process activations for customers who do not have an SSN.
You can refer to this article to know more about our eligibility requirements: Intuit Terms of Service. Scroll down or press and hold Ctrl + F, type Eligibility, and look for Eligibility in the Payment Services section.