Hello there, @sgay,
I'll share some insights about filing 1099 forms in QuickBooks Online Payroll (QBOP).
The information, such as Social Security Number (SSN) or Employer Identification Number (EIN), is needed when filing 1099's to the federal agency. This is also in compliance with the IRS guidelines for 1099's. For more information, you can check out their .pdf instructions: https://www.irs.gov/pub/irs-pdf/i1099msc.pdf.
If your vendor is a foreign entity, QBOP doesn't create nor file 1099s for him whose transactions or addresses are outside the US.
Since your vendor has no SSN, I'd suggest contacting IRS. They can give you advice and more details on what to do next.
You can follow the outline below on how to prepare your 1099's in QBOP:
For more detailed steps, you can go through this helpful article: https://quickbooks.intuit.com/community/Employees-and-payroll-taxes/Prepare-and-file-your-1099s-usin...
That'll help you stay compliant with filing 1099 forms in QBOP. Please don't hesitate to let me know if you have other payroll concerns. I'll be around to help, @sgay.
You think the Vendor has a Tax ID (?) or an EIN when he doesn't have an SSN? Makes little sense.
Your changes don't help. The OP does not say the 1099 vendor does not have an SSN. The OP says he does not have the SSN for the vendor. Likely because the vendor will not respond to the OP's request to acquire the SSN.
This seems obvious.