Web View Steps

The "Web View" functionality allows a dashboard user to configure an interaction so that an app user cannot proceed until they complete specific steps at a designated location.

For example, a service provider, such as a hotel, may require clients (app users) to make a payment or fill out a form before proceeding with the "Check-in" interaction. The hotel can configure these web view steps, and the app user will see a button labeled "Proceed with Payment" or "Fill out Form" on the "Check-in" interaction screen. By clicking the button, the user is redirected to a web view (e.g., a website) to complete the required steps. The web view step can be set as either required or optional.

Once finished, the user is redirected back to the app, and the website notifies the app that the necessary steps are complete, allowing the user to proceed with the interaction. Any data collected during the web view steps can be sent back to the app as parameters and forwarded to the dashboard if needed.

 

Feature

Description

Screenshots

Feature

Description

Screenshots

Add web view step

To set up a new web view step:

  • Click the "Interactions" tab in the main menu.

  • On the "Interactions" page, click "Add Web View Step."

  • In the "Edit Web View Step" pop-up window:

    • Name the step: This name will appear as the label on the app button for this step.

    • Add a description.

    • Upload an icon (optional): This icon will be displayed on the app's button for the web view. If you skip this step, the "ProofSpace" logo will be the default icon.

    • Add the URL of the web resource to which the user will be redirected during this step. Web page example

    • Select "Optional" if this web view step is not mandatory for the user to complete.

 

 

 

Set parameters

 

 

 

 

 

 

 

 

 

 

 

Setting parameters allows you to transfer data from the web view back to the app. You can use this to populate attributes of a self-attested credential with data collected from the web view.

You can add as many parameters as needed.

At the end of the session, the web view resource will transfer these parameters to the app.

  • Click “+“ symbol on the “Output parameters“ field and name this parameter.

 

 

 

 

 

 

 

Setting Data for a Self-Attested Credential Attribute Using Web View Steps

To set the filing in the data for specific attribute of the required self-attested credential attribute, click on the desired required credential, check the “Filled in from web view step“ checkbox, and select the web view step and parameter names from the drop-down lists.

Save web view step

After you add all the necessary details, click “Submit.”

Edit web view step

To edit an existing "Web View Step," go to the "Interactions" tab.

On the new page, select the interaction that contains the target web view. Once on the interaction page, click on the desired web view step, make the necessary changes, and click "Submit."

 

Delete web view step

To delete a "Web View Step," click the "Interactions" tab in the main menu.

On the new page, select the interaction that contains the target web view.

On the new page, click the "Delete" icon next to the desired web view step.