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

Available payment products

Prev Next

Xendit provides various payment product for different use cases and for different company sizes. To ensure that your business needs are properly met, it is important to choose the right type of payment integration. This will allow you to strike the right balance between integration costs, speed to market, and the level of customization allowed. The information table will help you match your needs to the appropriate product based on example use cases.

Payments API

Payment Links

Subscriptions

Plug-ins

Payment Session

No-code solution (Create via Xendit Dashboard)

Support Xendit-hosted page

Development effort

Medium

Low

Medium

Low

Low

UI customization

High customization on merchant’s own hosted page

Limited customization

No customization

Limited customization

No customization

Saving payment information for future use (e.g. tokenized cards)

Making merchant initiated transactions (MIT) without user authentication

Holding a reserve amount and collecting up to full value of reserve as payment later (Auth & Capture)

Facilitate instalments

Sharable static payment link to accept multiple payments

Facilitate notifications to end user

1. Payments API

  • Speed to market - Medium

  • Integration cost - Medium

  • Level of customization allowed - High

Our Payments API integration enables our merchants to connect and build a highly customizable payment experience for their users. This integration route is highly recommended for merchants that want to have full control over the checkout experience and want to optimize their checkout for the best payment conversion rates. This also means that merchants who chose this integration route will have to build and host their own checkout frontend pages.

Integration via Payments API is also highly recommended for merchants who collect payments via their own mobile application. Through this integration route, mobile application based merchants can properly control their checkout experience, responding to mobile application nuances. In particular, for payment flows that require redirection, merchants can directly handle different types of urls (web/ deep link/ universal link) to ensure compatibility.

2. Payment Links

  • Speed to market - High

  • Integration cost - Low

  • Level of customization allowed - Medium

Our Payment Links integration enables our merchants to use a checkout experience designed and regularly curated by Xendit. This integration route is highly recommended for merchants that want to go to market fast, yet keep their integration and tech maintenance cost lean. Merchants integrated with our Payment Links product will continuously benefit when Xendit updates our designs for the latest user experience and when we add the newest payment channels.

Integration via Payment Links is particularly useful for merchants who are starting out on their own payment collection journey. A very common integration progression for our merchant is to start off with Payment Links, before moving on to integration via APIs. The integration experience and data collected from Payment Links experience will help merchants move onto a more advanced integration.

3. Subscriptions

  • Speed to market - High

  • Integration cost - Medium

  • Level of customization allowed - Medium

Our Subscriptions integration enables our merchants to use a checkout experience designed and regularly curated by Xendit to collect recurring payments. This integration route is highly recommended for merchant that needs to handle scheduled payments or bills on a regular basis. Our Subscriptions product provides merchants with an out of the box recurring payments and smart scheduling suite which can be very costly to implement.

Merchants integrated with our Subscriptions product will continuously benefit when Xendit updates and improves our subscriptions flow to maximize payment success rates for our merchants.

4. Plug-in

  • Speed to market - High

  • Integration cost - Low

  • Level of customization allowed - Low

Xendit provides plug-in installation options for merchants on external shop builder platforms. Plug-in integration enables our merchants to use a checkout experience designed and regularly curated by Xendit. This integration route is highly recommended for merchants that are already on external shop builders. Merchants integrated with our Plug-in product will continuously benefit when Xendit updates our designs for the latest user experience and when we add the newest payment channels.

5. Payment Session

  • Speed to market - High

  • Integration cost - Low

  • Level of customization allowed - Medium

Payment Session offers a simple integration to generate a Xendit-hosted page for storing end-user payment method details, which can be used for subsequent or future transactions. This integration is commonly used by businesses that require end users to save their payment methods during registration, enabling you to initiate transactions based on the services they use.