Payment Links offer a simple, no-code solution for businesses to collect payments with ease. Our product enhances the payment experience for your customers, making them ideal for businesses looking for an optimized checkout experience while maintaining a cost-effective integration.
Choose your integration
Our Payment Links suite is designed to cater to various business requirements. Explore the options below to find the one that suits you best:
Product | Single Payment Link | Multiple Payment Link | Batch Payment Link |
Description | One payment link to accept a single payment | One payment link to accept multiple payments | Create multiple payment links in bulk using CSV file |
No-code solution | |||
API integration | |||
Amount required | |||
Best use case | One-off payments (e.g., e-commerce orders) | Open static link for multiple payments (e.g., donations, fundraising) | Bulk invoicing, organizing payments for multiple customers |
Actual user interface for reference
Solutions
No-code solution
Using a simple guided interface on the Xendit Dashboard, you can create payment links without any technical knowledge. Xendit also support delivery of payment links via email and WhatsApp to your customers. Alternatively, you can share these links through any communication channel of your choice.
Follow these steps to create a Payment Link using the Xendit Dashboard:
Go to the Payment Links page on your dashboard
Click Create Payment Link
Fill in the payment details
(Optional) Leave the amount blank for donations or multiple payment link
(Optional) Configure customer details and notification channels
Click Create Payment Link
Share the link with your customers to redirect them to the Xendit-hosted checkout page
Monitor payments via email notifications or generate a report for status updates
API integration
If you have a more complex use case that requires your system to create payment links dynamically, our product is also available via an API-based integration. This integration method allows you to sync up your order management system to our hosted payments collection system. You can find our detailed integration guides here.
How it works
Endpoints
v2/invoices
- to generate payment links with minimal lines of code.
Creating a payment link
Example API request payload:
{ "external_id": "payment-link-example",
"amount": 100000,
"items": [
{
"name": "Air Conditioner",
"quantity": 1,
"price": 100000,
"category": "Electronic",
"url": "https://yourcompany.com/example_item"
}
]
}
The API response includes a URL that you can use to redirect your customers to a Xendit-hosted page.
Payment confirmation
Subscribe to Payment Link webhooks to receive real-time payment status updates.