Problem
EDIT: The PR #892 itself has more up-to-date requirements.
The payments/funds-recipient/verification-document component will take in a stripeConnectAccount model and render several states based on its verification_document_status:
pending_requirement - nothing
required - we need you to upload a scan of your ID (form + submit)
verifying - we're verifying your id scan
verified - nothing, parent responsible now
When it's required, we'll have a form for uploading a file, and use that to send a route action which will then create a StripeFileUpload. This action will need to return a promise that can be used for changing loading status of the button.
When it's verifying, we'll say something like:
Please be patient while we review the document you provided.
The exact document type may vary depending on whether the account was an individual or legal_entity.
The allowed file types are JPEG and PNG.
Problem
EDIT: The PR #892 itself has more up-to-date requirements.
The
payments/funds-recipient/verification-documentcomponent will take in astripeConnectAccountmodel and render several states based on itsverification_document_status:pending_requirement- nothingrequired- we need you to upload a scan of your ID (form + submit)verifying- we're verifying your id scanverified- nothing, parent responsible nowWhen it's
required, we'll have a form for uploading a file, and use that to send a route action which will then create aStripeFileUpload. This action will need to return a promise that can be used for changing loading status of the button.When it's
verifying, we'll say something like:The exact document type may vary depending on whether the account was an
individualorlegal_entity.The allowed file types are JPEG and PNG.