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
Payment Session (Payment Link) | Payment Session (Component) | ||||
|---|---|---|---|---|---|
No-code solution (Create via Xendit Dashboard) | - | ✓ | ✓ | - (coming soon) | - |
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
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) | ✓ | - | - | ✓ | ✓ |