DOKU Technical Documentation
Think Beyond Payments, experience matters.
Build a better payment experience for your customers and partners. No matter who you are, there is always a way for you to integrate easily.
Choose the way to integrate with us
Checkout: Built-in Payment Page
Easily embed our well-crafted yet customizable DOKU payment page for your website. With a single integration, you can start accepting payments on your web.
Direct API: Customize Payment Page
Want to provide your customers with customize payment experience. Integrate your web, app, PoS, or any internet-connected devices you can think of with our REST API.
e-Invoice: Send a Link, Get Paid
Whether you are selling products on social media or a freelancer that want to send an invoice to clients, easily generate a link and send it to your customers to get paid. No coding required.
Link Bayar: Simply Send a Message to Get Paid
Don't even bother to login to DOKU Back Office for creating an e-Invoice, simply generate an e-Invoice through your WhatsApp and send it to your customer. No coding required.
Plugins: E-Commerce Platforms
Whether you are using Magento, WordPress (WooCommerce), PrestaShop, OpenCart and more. Easily setup our plugin and you can start accepting payments. No coding required.
Code Library: Save Integration Time
Focus on work that matters. Save your time by implementing our code library to your project. Our code library available in Java, PHP, Python, Node.js, Ruby, and more to come.
Settlement: Custom Settlement
Customize a single payment to settle for multiple parties easily. Suited for marketplace or any kind of businesses that requires settling money to sellers or customers and beyond.
Contribute freely to suited your needs
Let's grow together by contributing to our code library, plugin, and SDK to well suited your business needs. You can freely develop your own library, plugin, and SDK. Simply fork it and make a pull request to contribute.
Our RepositoriesBrowse our resources to get started with DOKU
What is DOKU Payment Gateway?
DOKU is a Payment Gateway by DOKU (PT. Nusa Satu Inti Artha). Since 2007, DOKU provides a reliable payment gateway for your business needs. DOKU came from Indonesian slank word in the 80's which means "Sell". You can focus selling your products to market without worrying about payment.
Why use DOKU ?
Whether you are small aspiring startup or big enterprise, DOKU provides various payment channels and easy to integrate in any ways. With the experience we have, we understand all your needs and thrive to provide you the best experience to accept payments.
I am not technical person. What should I do?
You are a freelancer that want to make invoice to your clients? or social media seller? No need to worry. We provide DOKU Link so that you can easily generate a payment link and then send it to your customer. No programming skills required.
Is DOKU secure?
PT Nusa Satu Inti Artha is registered in Bank Indonesia as PJSP (Penyelenggara Jasa Sistem Pembayaran). We also comply with the PCI DSS Level 1 standard so we securely process your payments. In short, you are in a good hands.