Capturing SSN/SIN
Capture SSN/SIN for a verified customer to unlock higher transaction limits.
Overview
SSN/SIN (tax ID) capture is optional during individual customer KYC.
Customers who skip SSN/SIN capture receive lower transaction limits (see Limits and Minimums). After providing their SSN/SIN, customers become eligible for higher limits.
Create an identity verification
For a customer in the verified state, create a tax_id_and_selfie
identity verification via POST /api/identity_verifications:
{
"type": "kyc",
"method": "tax_id_and_selfie",
"customer_guid": "<insert customer GUID>"
}{
"created_at": "<created_at timestamp>",
"updated_at": "<updated_at timestamp>",
"type": "kyc",
"guid": "<identity verification GUID>",
"customer_guid": "<provided customer GUID>",
"method": "tax_id_and_selfie",
"state": "storing",
"outcome": null,
"failure_codes": [],
"country_code": "US",
"compliance_decisions": [],
"verification_checks": []
}Poll GET /api/identity_verifications/{identity_verification_guid}
until the verification reaches state: "waiting":
{
"created_at": "<created_at timestamp>",
"updated_at": "<updated_at timestamp>",
"type": "kyc",
"guid": "<identity verification GUID>",
"customer_guid": "<provided customer GUID>",
"method": "tax_id_and_selfie",
"state": "waiting",
"outcome": null,
"failure_codes": [],
"country_code": "US",
"persona_inquiry_id": "inq_XXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
"persona_state": "waiting",
"compliance_checks": [],
"compliance_decisions": [],
"verification_checks": []
}Pair the persona_inquiry_id with the Persona URL to create a link
for the customer:
https://withpersona.com/verify?inquiry-id=<persona_inquiry_id>
Share this URL directly with the customer. The customer completes SSN/SIN capture and a selfie verification.
Web SDK not supportedThe Cybrid Web SDK does not support
tax_id_and_selfieidentity verifications. Use the Persona URL approach instead.
Determine eligibility for higher limits
After the customer completes the verification:
outcome: "passed"— the customer is now eligible for higher transaction limits.outcome: "failed"— the customer retains lower transaction limits only.
Updated 14 days ago
