DOKU Malaysia API Reference
Home
Products
Products
  • Checkout
  • Payment
  • Cards Payment
DOKU Docs
Home
Products
Products
  • Checkout
  • Payment
  • Cards Payment
DOKU Docs
  1. Payout
  • 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. Payout

Inquire Beneficiary Account

POST
/v3/payout-inquiries
Asks the destination bank whether an account is real and able to receive, and returns the name the bank holds for it. On success, returns a reference a later payout may quote.

Request

Header Params

Body Params application/jsonRequired

Examples
{
    "beneficiary": {
        "account": {
            "bank_code": "ARBKMYKL",
            "number": "8881234567",
            "name": "Nur Aisyah binti Rahman"
        }
    },
    "amount": {
        "value": 250.75,
        "currency": "MYR"
    }
}

Request Code Samples

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
cURL
curl --location '/v3/payout-inquiries' \
--header 'Authorization;' \
--header 'Signature: hR8kQ2vLpX4nT7wY0aZ3cB6dE9fG1hJ5kM8nP2qS4tV' \
--header 'Client-Id: BRN-0231' \
--header 'Request-Timestamp: 2026-09-13T09:15:22Z' \
--header 'Idempotency-Id: 6f1c2a90-3b5d-4e77-9a01-8c2d4e6f0b13' \
--header 'API-Version: arabica.2025-12-01' \
--header 'Content-Type: application/json' \
--data '{
    "beneficiary": {
        "account": {
            "bank_code": "ARBKMYKL",
            "number": "8881234567",
            "name": "Nur Aisyah binti Rahman"
        }
    },
    "amount": {
        "value": 250.75,
        "currency": "MYR"
    }
}'

Responses

🟢200
application/json
The account was validated. A reference is issued.
Headers

Bodyapplication/json

Examples
{
    "inquiry_id": "I0010200000123",
    "beneficiary": {
        "first_name": "Nur Aisyah",
        "last_name": "binti Rahman",
        "phone_number": "+60123456789",
        "email": "aisyah@example.com",
        "country_code": "MY",
        "account": {
            "bank_code": "ARBKMYKL",
            "bank_name": "AmBank Berhad",
            "number": "8881234567",
            "name": "NUR AISYAH BINTI RAHMAN"
        }
    },
    "amount": {
        "value": 250.75,
        "currency": "MYR"
    },
    "expires_at": "2026-10-13T09:15:22Z"
}
🟠400
🟠401
🟠403
🟠409
🟠422
🔴500
🔴502
Modified at 2026-10-23 10:41:40
Previous
Overview
Next
Send Payout
Built with