Skip to main content
Starts identity verification (KYC), which is required before a card can be created. Use it when create_card reports kyc_required, then have the user open the returned link.

Parameters

This tool takes no parameters.

Returns

A secure Stripe Identity URL the user must open to upload a government-issued ID, plus a session ID, with status: "started". The URL expires in 48 hours. If the user is already verified it returns status: "verified" with no URL, and if a session could not be created it suggests checking get_kyc_status. After the user finishes, call get_kyc_status to confirm verification succeeded.

Example

{ "name": "start_kyc", "arguments": {} }