Create and manage your invoices in one platform

Create invoices with payment terms, auto reminders and automatic payment detection through any bank, including BCA, Mandiri, BNI and BRI.


Accept payments easily by just sharing one link with your customers. No coding necessary

Not every business sees the need to hire developers to build a system based on tech, but at the same time they may require an easy way for their customers to make payments online. With XenInvoice, you can. Use our interface to create an invoice with customisable payment terms, and also generate a link to the same invoice to send to customers. Payment can be made via bank transfer, credit/debit card, or via cash at Alfamart outlets across Indonesia.

Payments made will be automatically detected and our merchants notified of the same, even if these are partial payments. We help by sending your customers automatic payment reminders.


Automatic notifications

Bill customers using our invoices, and get notified instantly when a payment is made

Customize invoices

Set automated reminders so that your customers never miss a payment. Adjust payment terms. Each invoice can be configured to suit your business needs

Access reports anytime

On our web-based Dashboard, access line by line reconciliation of your transactions and see which payments have succeeded. Download reports of your transactions at any time

It’s our business to help you with yours.

We’ve done the hard work so you don’t have to. Traditional businesses to startups alike make use of our platform to simplify payments, so that they can get devote their energies to other priorities.

1 account to rule them all

You don’t need to negotiate deals and accounts with every bank. We’ve done that for you so one account can access all your payment needs across Indonesia

Scalable to grow with you

As your business grows, our product can run alongside and grow with you. There’s no need to add new modules, we are ready when you are

Not a techie? No worries

Our dashboard provides detailed reporting per transaction and the ability to access all our services without a single line of code. You can run your business directly from within

Payment methods

Virtual accounts

Automatically recognize and accept incoming payments with ease, using virtual accounts unique to a transaction or configured to fit your purposes

We have done the hard work with the local banks so that you need not go through a similar time-consuming and, at times, confusing process

Available at the biggest banks

Simple, transparent pricing

Pay as you go

Bank Transfer

Rp 4.500

Credit Card

2.9% + Rp 2.000

Retail Outlets

Rp 5.000



per successful payment received

Price is all inclusive, we pay the bank fees

No monthly, setup, maintenance or hidden fees

Pay as you go with fees shown in dashboard


Doing more than 500m per month? Contact us for discounted rates at high volumes.

Volume discounts

Software for traditional business

Custom integration

Explore the docs

Guides on our products and how to get started / test

Learn how you can integrate with us and process payments today

Learn more about Xendit

Check out our Knowledge Base for a complete overview of our products

Head to our API References to see how you can integrate!



Seamless Awards 2017

Seamless Awards 2017: Best Asian B2B Payment Initiative

The Asian Banker Transaction Awards 2018

The Asian Banker Transaction Awards 2018: The Best Payments Initiative, Application or Programme (Fintech)

Ready to get started?

Get in touch to see a demo or create an account to start integrating immediately