Payroll Data | BETA

Use this check to understand a user's financial data from their payroll account

Overview

MetaMap's Payroll Data merit allows your users to share their financial identity data stored within their payroll accounts with you so you can verify their financial reputation.

👍

Get BETA access

Reach out to your customer support manager or [email protected] if you want to enable the Payroll Data merit for your account.

Get Started

Features

Users can share payroll data in seconds

Users can login using their payroll data credentials to securely and accurately share all of their financial data stored within their account instead of filling out long forms.

Access to structured payroll data

With our Payroll Data merit, once your users provide payroll data credentials, MetaMap sends your their financial information in a consistent and easily digestible data format. The data will be returned in a single call and will cover data such as: Income, Transactions, Bank Account Information, Identity, Reputation & Reviews

Available Data

Description

Example

Income

Outstanding amount, Annual salary

eg. $730.02 is to be paid to Salma at the end of the month

Transactions

Individual credit amounts

eg. $27.21 was earned on an Uber Ride on Thursday, May 1st

Bank Account Information

Financial institution where salary will go towards

eg. Salma has a checking account XXXX at Bank of America

Identity

Personal information

eg. Salma Hayek has an email of [email protected] and is located in Mexico

Availability

We are in BETA and support a variety of companies.

Check our list of supported institutions for more information.

User Flow

Here's what your users will see if you use MetaMap's prebuilt UX:

Animated GIF of an example user metamap. On separate screens, users can log in to a payroll provider account, enter an OTP, select a payroll provider, and get verified.Animated GIF of an example user metamap. On separate screens, users can log in to a payroll provider account, enter an OTP, select a payroll provider, and get verified.

Animated GIF of an example user metamap. On separate screens, users can log in to a payroll provider account, enter an OTP, select a payroll provider, and get verified.

Setup

There are 3 main steps to set up the Payroll Data merit:

  1. Setup your metamap on the dashboard
  2. Integrate or use MetaMap's Direct Link
  3. Process verification results

Step 1: Setup a Metamap

The first step to setting up a Payroll Data merit is to create a new metamap in the Dashboard. Once you've created a new metamap, add the Payroll Data product to the user flow, and enable the countries that you want to be available for your users to select from.

Step 2: Integrate

Currently you can use MetaMap's Payroll Data:

  1. MetaMap Button — Integrate our MetaMap Button SDK into your application to use our prebuilt UX
  2. API — Integrate our API into your application and build your own UX

Integrate our MetaMap Button via SDK

Use our SDK integration if you want to use MetaMap's verification tools but design your own experience for your users.

To implement this:

  1. Setup the metamap for Payroll Data in the dashboard
  2. Install and implement an SDK framework

Integrate via API Coming Soon

Use our API Integration if you want to use MetaMap's Payroll Data endpoints but design your own experience for your users.

Step 3: Process verification results

Dashboard Verification Results

In the dashboard, visit the Verifications tab, and click on a Verification to review the results. These are the checks that indicate whether or not a user has completed adding their Payroll Data:

  • Financial Information
  • Payroll
  • Success or Failure

Webhook verification results

You will need to configure your webhooks, then handle the webhook responses that will be sent to your webhook URL.

{
  "flowId": "61654d7549baf62d79e6f633",
  "accounts": [
    {
      "name": "Salma Hayak",
      "type": "OTHER",
      "number": null,
      "currency": "USD",
      "transactions": [
        {
          "date": "2021-11-24T00:00:00.000000",
          "amount": "9000.00",
          "description": "Nov 01 - Nov 30 Franz Allan See ****9836"
        }
      ],
      "current_balance": null,
      "available_balance": null
    }
  ],
  "identity": {
    "name": "Salma Hayak",
    "email": "[email protected]",
    "phone": "+1592838473"
  },
  "eventName": "financial_institution_scrape_data_received",
  "timestamp": "2022-01-03T19:39:28.138Z",
  "institution": {
    "id": "remote_team",
    "name": "Remote Team",
    "type": "Payroll"
  },
  "verificationId": "617161d95f83df001bcfade7"
}

Reference

📘

Request additional coverage

We are currently adding more institutions all the time, reach out to us at [email protected] to ask if your institution can be supported.


Did this page help you?