Integration Options

User Experience

Hosted Solution

Our managed solutions provide a complete experience for users to verify their identity and share their financial information.

Our talented team of designers and developers will develop a bespoke page hosting the DirectID Widget. We will ensure that it fits seamlessly with your existing online presence and that it integrates fluidly with your existing business practices and flows.

Users can be directed to the page with email notifications sent either from the DirectID Dashboard or from your own application, alternatively it is also possible to redirect users to and from any existing web flow.
If you are interested in our hosted solutions please contact your account manager.

Frontend Integration

The DirectID Widget allows you to quickly integrate DirectID into the frontend of your application or website.

By referencing our javascript library, the DirectID Widget will instance itself on your page and provide a complete experience for users to verify their identity and share their financial information.

The Widget can be themed to sit seamlessly within an existing page using CSS, Less or Sass. We have available a full theming guide and Less base theme to get you started quickly.

Using javascript, our Widget provides a wide array of events which can be used by the host page to respond the widgets state and user interactions.

Getting Started
Our sample applications provide full stack implementation examples to get you started quickly.

In summary the process is as follows:

  • Step 1: Your web application will need to authenticate with the DirectID using oAuth
  • Step 2: Once authorized you will need to make an API request to retrieve a user session token
  • Step 3: You will need to initialize the Widget on your page
  • Step 4: Optionally you can style the Widget using our theming guide
  • Step 5: Optionally you can utilize the available javascript events to allow for interaction between the Widget and your page

Utilizing Your Data

Data Dashboard

The DirectID dashboard gives you access to all of the data provided by your users who have completed the DirectID Widget experience on either a hosted page or in your application.
By default the dashboard has Widgets featuring data on the following topics:

  • Bank Verified Identity
  • Bank Account Verification
  • Bank and Credit Card Account Summary

If you would like to explore the dashboard and receive a full feature list please contact your account manager.

API Integration

The DirectID RESTful API gives you raw access to data provided by your users who have completed the DirectID Widget experience on either a hosted page or in your application.
The API allows you to use the provided data for identity verification and to supplement your decision making processes.

With response types in either JSON or XML it is possible to integrate the DirectID with any tech stack capable of making HTTPS requests.

Getting Started
Our sample applications provide full stack implementation examples to get you started quickly.

In summary the process is as follows:

  • Step 1: Your web application will need to authenticate with the DirectID using oAuth
  • Step 2: Using our API Reference to make API calls to retrieve session tokens and data
  • Step 3: Optionally you can use our API Hooks for event driven notifications