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

Overview

Prev Next

With your Master account, you can submit your merchant’s information for verification via API. Doing so enables you to control the collection of data on your Platform’s interface before passing the data to Xendit. You can view a list of all the APIs in our API Reference.

Account Type Support

Currently this API only supports Owned sub-accounts. Managed sub-accounts must have their verification data submitted using the Dashboard.

After the sub-account is created, you can onboard your merchant by creating an Account Holder, which is an object that represents the legal entity of your merchant and contains legal information and documents.

API Verification and the payment channel capabilities you can activate for your sub-accounts are currently supported for the countries below.

Create and Link Account Holder

Payment Channel Capabilities

Philippines

Credit Cards, GCash

Thailand

Credit Cards

Indonesia

-

Flow and Implementation

After creating an OWNED sub-account, follow the steps below to get your sub-account verified and get additional payment channels activated.

Steps

Document

API Reference

  1. Upload Required Files

Guide

Link

  1. Create an Account Holder

Guide

Link

  1. Link the Account Holder to your sub-account

Guide

Link

  1. Request Capabilities

Guide

Link

  1. Handle Webhooks

Guide

Link

  1. Update Account Holder (Resubmission)

Guide

Link