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.
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.