Abound · Arazzo Workflow
Collect a W-9 and verify the payee TIN
Version 1.0.0
Create a user, collect their Form W-9, then run and read back a real-time TIN verification against the IRS.
View Spec
View on GitHub
CompanyTaxesTax ComplianceRegulatory ComplianceFinancial ServicesIdentity VerificationGovernmentDocumentsWebhooksRetiredArazzoWorkflows
Provider
Workflows
collectW9AndVerifyTin
Onboard a payee, capture a W-9, and confirm the TIN matches before any 1099 is filed.
The pre-filing onboarding path. Create the end-user, collect a signed Form W-9, then create a TIN verification and poll it until status is MATCH. Put an Idempotency-Key on every POST.
1
createUser
usersCreate
Create the end-user the W-9 and 1099s will hang off.
2
collectW9
formW9Create
Collect and store the payee Form W-9. Kicks off a TIN verification if the name+TIN pair is new.
3
verifyTin
tinVerificationsCreate
Create an asynchronous TIN verification against the IRS.
4
readTinResult
tinVerificationsRetrieve
Read the verification back until status resolves to MATCH or MISMATCH (or subscribe to the TIN_VERIFICATION_MATCH webhook instead of polling).