When you install the plugin to your application, it will instantly appear in your application plugin tab.
To ensure the plugin functions properly, make sure to enable your Bubble data API and fill out required key fields - iDenfy API key and secret, your Bubble application data API URL and Token.
Next, you should add fields that store user verification ID and verification status in your User data type. Verification ID should be of type “text”, whereas the veritifaction status field should use an Option set to store its possible values. Possible values can be found at under Response section status key. You can also use different verification field names from the ones displayed in the screenshot below.
You should decide when the verification process should be triggered - for example, you could redirect unverified users after they try to access some part of your website or execute some action that is restricted for verified users.
Now you can start adding actions into your workflows. One of the plugin actions is called Generate iDenfy URL. It is used to retrieve a verification token for a single verification session and update user verification ID. This action returns iDenfy verification link that can be used to redirect user to verification process site.
Enter the required information. User’s first and last names are used during verification process to check against the information displayed on identification documents.
Success, error and unverified URL’s are used to redirect user to a desired page a on your website based on whether identity verification was successful, unsuccessful (error_url) or cancelled (unverified_url).
URL fields have parameter verification that will be used for a condition to update user verification status using his verification id later on.
This action should be followed by Open an external website action in order redirect user to the generated URL.
Then you will be redirected to iDenfy verification page.
After verification is finished user will be redirected back to your application based on verification status. Now the action Update user status can be used to update user status based on verification results. You should supply it with user information and the name of your verification status field.
In this implementation, this action is called when page URL has verification parameter in the URL and current user verification is not empty.
That’s all about this plugin.
If you will face any problems while using it please contact us by this plugin forum page → Forum.
Or you can check the FAQ page