Requests | Blesta

Requests

Additonal Account Verification: Stripe Identidy

Sebastian shared this idea 1 week ago
Under Consideration

I want to propose an additional KYC Option in the form of stripe identity. (A Document/ID verification Service). However it would be cool if this was like messengers and there would be multiple options to choose from.

Admin-Settings (KYC):

* Enable/Disable (Checkbox)

* API-Key Field

Admin: Client-Group Settings:

* KYC: Mandatory/Optional (Checkbox); If mandatory is set, all users of this group need to verify their ID.

* KYC Retry Count (Integer): Number of tries of kyc attempts before the user status is set to fraud.

User

* Settings/Profile: Verify Identidy (Link)

Staff:

* User Profile: Verified Field

* User Status: Force Verification (If this is set, the user will be redirected to a Stripe Identity/Verify ID Page every time they visit - until they have verified their identity).

Order Plugin:

* Order-Form: Require Verified Identidy (Checkbox). If this is Set, users will be redirected to a "verify your account page.

New Page/View:

* ID Verification Page: This is shown to a user when they either opt to - or are forced to verify their identidy. It basically just contains the link to the stripe ID service.

Webhook-Endpoint:

* A webhook endpoint is needed to get notified of successful/failed validations.

----

Thoughts: Service provisioning modules may also want to grant extra options/.... or impose restrictions based on weather an account is verified.

---

Looking forward to your feedback.

Comments (1)

photo
1

I like your idea. +1