Income Verification
Summary
OneLinQ Income Verification uses powerful AI and machine learning to analyze bank data and get a deeper understanding of various income categories like Salary, Pension, Allowance, etc. As a result, the partners can dramatically reduce credit risk by having an instant accurate snapshot of a customer’s financial history & income details thereby making informed and profitable decisions.
Key Features
1. Secure data access
2. Real-time Income Verification
3. Results in JSON/PDF
4. Compliance with regulations
5. REST API Integration
6. White Labelling support
7. Multilanguage support
Income Verification APIs
API Name | API Endpoint | API Description |
Fetch Consent for Accounts | POST /accountconsent | The Consent API will be used to fetch consent for all required accounts. |
Get Report Status | GET /reportstatus/{reportId} | An API to get the report status |
Get Report Details | GET /bankData/{reportId} | An API to get balance information for all accounts consented by the user via the PSD2 path. |
Income Verification Flow Diagram
Income Verification Steps
Step 1: Income Verification Request
Partner / Customer sends the Income Verification request. Post authentication the request will be accepted in OneLinQ.
In case the flow type is REDIRECT, the end user will be redirected to the Income Verification Page to review Account details
In case the flow type is REQUEST, OneLinQ will send the Income Verification Link via the preferred mode (Email/SMS). The end user will be redirected to the Income Verification Consent Page to review Account details.
The Partner/Customer receives a report ID, redirection URL, and consent ID (through Inline API response/Email/SMS).
Step 2: AIS Consent
On the Income Verification Consent Page, the end user provides the AIS consent Bankwise to OneLinQ.
Step 3: Authorize AIS Consent
The end user will securely authorize the consent using the Strong Customer Authentication Method. (OneLinQ supports SCA through Authentication Embedded, Re-direct, and De-coupled.)
Step 4: Fetch Account Details
On successful consent authorization, OneLinQ consumes the PSD2 or Open Banking API of the bank and asks for the Account, Balance & Transaction details for analysis. (Note if Account Holder Verification Check is applicable, then the Account Details fetched from the bank will be used to validate the Account Number, the Account Holder name, Account Active status, and Name matching will be done. In case of failure, the Partner/Customer cannot call for Income Verification status.)
Step 5: Get Report Status
The response of this API will provide the status of the Income Verification report.
Additionally, once the report is generated, the webhook will notify the status to Partner/Customer.
Step 6: Get Report
The response of this API will provide the Income Verification report data.