Welcome to Xendit’s latest documentation. For legacy content, access the previous version here.

Overview

Prev Next

Our Identity Verification products can be used to verify your customers before you onboard them or process their transactions. With our verification API products you can:

  • Verify your customer’s identity

  • Verify your customer’s bank accounts

  • Check whether your customer is in a Sanctions watchlist

Verification Products

Product

Supported Countries

Function

Common Use Cases

Bank Validator

Indonesia, Vietnam

To verify whether:

  • A bank account number is valid

  • The account holder name matches the given name

Remittance businesses often need to verify their customers’ bank or E-Wallet accounts before sending funds.

eWallet Validator

Indonesia

Checks whether an eWallet account exists for the given phone number

Individual Authentication

Indonesia

Verifies and matches an individual’s ID number, full name and date of birth

Various businesses need to ensure they are onboarding legitimate customers and prevent stolen identities.

ID Card Verification

Philippines

Displays a pop-up for customers to complete a selfie and an ID card portrait

OCR

Indonesia

Extracts text data from an ID card photo (KTP, NPWP)

Eliminates data entry for customers that need to present their IDs.

CFT Screening

Indonesia

Matches a given name against one of Iluma’s supported sanctions watchlists

AML (Anti-money laundering) measures when onboarding customers.

Currently these API products are hosted under our Iluma brand. Refer to Iluma’s API Reference for a full list of endpoints.

How to integrate with Iluma

  1. Send us a message to tell us you need an Iluma account. You will need to give us the following details

    1. Basic business information (Business and PIC names, email, phone number, address)

    2. Which products you would like to use

  2. We will process the request and provide you the account details within 1-2 business days

  3. Use the given token to get your API keys

    1. This will return both a live and development key for testing purposes

  4. Complete and e-sign the agreement shared with you

  5. Your account will be updated to Live status, and you can start verifying with real data

You can also follow the Iluma integration guide here