Get paid with checkout page, payment links

Make it easy for your customers to pay you with xeninvoice, so you can focus on what you do best. We provide a simple and convenient interface for you to bill your customers, accept their preferred payment method and increase conversion.

Enjoy seamless billing and convenience

Accept payments easily by sharing a single link with your customers, no coding required. Get started with the option of using our pre-built UI or design your own, with fully customized payment terms, automated reminders to your customers, and instant payment detection. Both one-off and recurring billing options are available.

Enjoy no fees or contracts with xeninvoices – pay only for processing. Better yet, your customers can make payment via bank transfer, credit/ debit card, e-wallets or via over the counter payments.

Create customized invoices simply

Set up invoicing for your business by adding your logo, personalized message, brand colours and more.

Automated notifications

Set reminders for upcoming or overdue payments, so you don’t have to remember or follow up individually with customers. Receive real time, instant notifications when invoices have been paid.

Drive conversion and customer satisfaction

We make it easy for customers to pay you with their preferred method. With Xendit, accept all major payment methods with easy instructions for your customers.

3 integration options

Scale your business across the Indonesian archipelago and Southeast Asia with our extensive network of partners and more than 140+ local banks. Receive real-time notifications when a payment has been made. Easily reconcile transactions and process refunds through the Xendit dashboard.

Live URLs

Accept payments by simply sending a link to your customers on your favourite platforms: WhatsApp, Facebook Messenger, LINE, email etc. Send a live URL to your customer and get paid anywhere, anytime.

Web / Mobile checkout

Integrate with popular plugins including Shopify, WooCommerce, Magento, standard PHP and many more! You can also make use of our UI to simplify your checkout process - no coding necessary.


Complex requirements or want your own UI / UX? We are happy to support you! Connect to our APIs to meet your specific use cases. We don’t charge any additional fees for direct integration.

Compatible with leading payment methods

Scale your business across Indonesia, the Philippines and Southeast Asia with our extensive network of partners and more than 140+ local banks. Receive real-time notifications when a payment has been made. Easily reconcile transactions and process refunds through the Xendit dashboard

Virtual Accounts
Virtual Accounts (Bank Transfers)

Automatically recognize and accept payments with ease across different banks with a single VA, without maintaining multiple separate bank accounts.


We support local and international payments for credit / debit cards on Visa, MasterCard, JCB and AMEX. Merchants who process card payments enjoy up to 30% increased acceptance rates by using Xendit, while keeping chargeback rates low using our in-house fraud detection system.

Retail Outlets/ OTC

Your customers can easily pay with cash over the counter at 12,000+ convenience stores, including Alfamart, Alfamidi, Alfaexpress and Dan+Dan.


Our integrations with OVO, DANA and LinkAja, leading e-Wallets in Indonesia, allow your customers to pay for invoices using these online currencies.

QR Codes with QRIS

Accept payments easily through QR codes in physical or online stores.

Our integration with QRIS now allows your customers to pay seamlessly from top eWallets (OVO, Gopay, DANA, LinkAja, ShopeePay) and top mobile banking applications (BCA, CIMB).

Direct Debit

Accept payments easily by pulling funds directly from your customer’s bank account. Your customers can also save their bank account details to pay future transactions conveniently.


Give your customers the flexibility of buy now, pay later installment plans through Xendit’s integration with Kredivo.


xeninvoice is completely free to use, pay only for successful payments received. No set up fee, monthly or maintenance fees, no hidden costs. Transaction fees are per successful payment received. Just pay as you go.

Growth Businesses

Virtual Accounts (Bank Transfer)
Rp 4.500

Credit Card
2.9% + Rp 2.000


Retail Outlets
RP 5.000


Transacting Rp 500m or more per month? Contact us for personalized support today.

Popular Usecases

Satisfied Customers

Related Products

Ready to get started?

Contact us or created your account now!