SDKs and Libraries
Libraries and tools to simplify integration with DOKU
Last updated
Was this helpful?
Libraries and tools to simplify integration with DOKU
Last updated
Was this helpful?
DOKU provides a full suite of SDKs and libraries to help you integrate payment capabilities quickly, securely, and reliably — across platforms and programming languages. This reduces the amount of work required to use DOKU's REST APIs. Whether you're building a mobile app, an online store, or a back-office finance system, we offer the tools to accelerate your integration and reduce time-to-market.
Our SDKs and libraries also ensure compliance with the new Bank Indonesia (BI) regulations. These regulations, known as SNAP BI, standardize the API between Payment Service Providers (PSPs) to ensure secure and consistent payment processing. Compliance with these regulations is crucial for maintaining secure operations and meeting industry standards.
DOKU provides server-side SDKs designed to streamline interactions with our REST APIs, significantly reducing development effort. Below is a list of the available libraries:
Node.js
v18.0.0 or higher
Java
Java 11 or higher
PHP
PHP 8 or higher
Python
Python 38 or higher
Golang
Go 1.22.2 or higher
DOKU's Mobile SDKs enable seamless integration of DOKU's payment solutions into iOS and Android applications. Designed with performance and security in mind, these SDKs simplify API interactions, accelerate development, and ensure a smooth, native user experience across platforms.
DOKU Android SDK
DOKU iOS SDK
For complete integration guide with SDKs and Libraries, visit .