You'll be required to have a Social Security Number (SSN) to sign up for QuickBooks Payments, Bablu7899.
QuickBooks Payments account is subject to eligibility criteria, credit, and application approval and requires submitting your SSN.
Furthermore, QuickBooks doesn't recommend using an Individual Taxpayer Identification Number (ITIN) instead of an SSN. ITINs are for federal tax reporting only and are not intended to serve any other purpose. It is only available to residents and non-US citizens who aren't eligible for U.S. employment and need identification for other tax purposes.
That said, you'll want to reach out to the IRS to verify if you're eligible to request an SSN. You can go through this link to contact them: Contact IRS.
Otherwise, you can look for a third-party application that allows you to process customer payments in QuickBooks seamlessly.
Additionally, after signing up for QuickBooks Payments, you can check out this article to learn more about linking them to your QuickBooks Online or QuickBooks Desktop company:
Please don't hesitate to reply anytime if you still have questions or concerns with signing up for QuickBooks Payments. I'll be here ready to assist you.