Xendit offers multiple payment products designed for different business needs, from no-code payment acceptance to fully customized checkout experiences.
Use the comparison below to identify the best integration based on your business needs, development resources, and desired customer experience.
Integration comparison
All available payment integration from Xendit for you to use
Payment Session (Payment Link) | Payment Session (Component) | ||||
|---|---|---|---|---|---|
No-code solution (Create via Xendit Dashboard) | - | ✓ | ✓ | ✓ | - |
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) | ✓ | - | - | ✓ | ✓ |