There are 2 ways to create Form W-9s using the TaxBandits API. The request can be triggered by either the payer or the recipients themselves. Depending on who initiates the W9 request, you may use the appropriate endpoint.
Use RequestbyEmail endpoint when the payer triggers the W9 request. You have the names and email addresses of your recipients. Send them through this endpoint. We will trigger individual emails with a link to fill in their W9 information, e-sign, and submit the form.
Use RequestbyURL endpoint when you want your recipients to initiate the W9 request. When they do that, a unique URL is generated by the API. Using this URL, the recipient enters their W9 information, e-signs, and submits the Form W-9. Pass the recipient details such as Name and Address in the request to prefill them.
The widespread usage is when you have a vendor management portal. When a vendor logs on to the portal, you can present this dynamic link for the vendors to complete the W9. This can be completely white-labled and also iframed optionally.