Choose your integration

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.

Product Features

All available payment integration from Xendit for you to use

Payments API

Subscriptions

Plug-ins

Payment Session (Payment Link)

Payment Session (Component)

No-code solution (Create via Xendit Dashboard)

-

-

(coming soon)

-

API

Payments API

Subscription API

-

Payment Session API

Payment Session API

Support Xendit-hosted page

-

Development effort

⏺⏺⏺

High

⏺⏺

Medium

⏺⏺

Low

⏺⏺

Low

⏺⏺

Medium

UI customization

⏺⏺⏺

High customization on merchant’s own hosted page

⏺⏺⏺

Limited customization (coming soon)

⏺⏺⏺

Limited customization (coming soon)

⏺⏺⏺

Limited customization (coming soon)

⏺⏺⏺

High customization with component guideline

Speed to market

⏺⏺

Low

⏺⏺

Medium

⏺⏺⏺

High

⏺⏺⏺

High

⏺⏺

Medium

Payment Scenario

See how Xendit supports different payment scenarios by each use case

Payments API

Subscriptions

Plug-ins

Payment Session (Payment Link)

Payment Session (Component)

One time payment flow

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)

-

-