DOKU Malaysia API Reference
Home
Products
Products
  • Checkout
  • Payment
  • Cards Payment
DOKU Docs
Home
Products
Products
  • Checkout
  • Payment
  • Cards Payment
DOKU Docs
  1. Home
  • Introduction
  • Getting Started
    • Create Account
    • Make your first API call
    • Authentication & API Keys
  • Checkout
    • Overview
    • Create Checkout
      POST
    • Retrieve Checkout Status
      GET
  • Payment
    • Overview
    • Create Payment
      POST
    • Get Bank List - FPX
      POST
    • Retrieve Payment Status
      GET
  • Cards Payment
    • Overview
    • Payment Form
      • Request Payment
    • Host-to-Host Payment
      • Check Three D Secure
      • Charge Payment
      • Capture Authorized Payment
    • Request Refund
      POST
    • Unbind Token
      POST
    • Check Status
      GET
  • Payout
    • Overview
    • Inquire Beneficiary Account
      POST
    • Send Payout
      POST
    • Read Payout Status
      GET
    • Read Available Balance
      GET
  • Notification
    • Overview
    • Retry Notification
    • Setup Notification URL
    • Sample Notification - Global
      POST
    • Sample Notification - Cards
      POST
  • Technical Reference
    • Authentication & Integrity
    • Idempotency
    • Data Type
    • Order & Transaction Status
    • Postman Collection
    • Response Code
      • Error Code
      • Payout Response Code
      • Credit Card Acquirer Response Code
    • API Version
      • Create Checkout
      • Create Payment
      • Get Bank List - FPX
      • Retrieve Checkout
      • Retrieve Payment
      • Inquire Beneficiary Account
      • Send Payout
      • Read Payout Status
      • Read Available Balance
    • Signature
      • Signature - Global
        • Prepare Signature Component
        • Generating Signature
        • Validating Signature
        • Sample Code
      • Signature - Cards Payment API
        • Signature Component from Response Header
        • Signature from API Get Method
        • Sample Code
        • Signature Component from Request Header
  1. Home

Introduction

What is the DOKU API?#

The DOKU API is a powerful suite of RESTful endpoints that enables your application or backend system to integrate directly with DOKU’s payment infrastructure. Whether you're building a web app, mobile app, POS, or eCommerce platform, the API provides secure, flexible, and scalable access to core payment functionalities — including payment creation, status monitoring, refund processing, and webhook notifications.

Key Use Cases#

E-commerce checkout – Accept multiple payment methods at checkout
Mobile app payments – Integrate native payment experience
Backend transaction processing – Trigger payments or refunds programmatically
Subscription billing – Set up recurring payments for digital services
Custom payment workflows – Build tailored payment experiences using our Direct API

Who Should Use It?#

This API is designed for:
Developers & Tech Teams – Who want to integrate DOKU payments into their apps or systems
SaaS Platforms – That onboard multiple merchants and need automated payment handling
Enterprises & Marketplaces – Requiring scalable, secure, and compliant payment infrastructure
Agencies & System Integrators – That build solutions for clients using DOKU

💡 Whether you’re just starting out or scaling up, the DOKU API gives you everything you need to build and manage reliable payment workflows.
Modified at 2026-10-05 10:27:25
Next
Create Account
Built with