# Table of Contents
- [Introduction | DOKU Docs](#introduction-doku-docs)
- [Payment Link: Dynamic Currency Conversion | Product Updates | DOKU Docs](#payment-link-dynamic-currency-conversion-product-updates-doku-docs)
- [ASIA Chatbot | Product Updates | DOKU Docs](#asia-chatbot-product-updates-doku-docs)
- [Refund Services - Whatsapp Channel | Product Updates | DOKU Docs](#refund-services-whatsapp-channel-product-updates-doku-docs)
- [New Payment Method - VA Bank BJB & Bank Sinarmas | Product Updates | DOKU Docs](#new-payment-method-va-bank-bjb-bank-sinarmas-product-updates-doku-docs)
- [Customer Static VA - Enhancements | Product Updates | DOKU Docs](#customer-static-va-enhancements-product-updates-doku-docs)
- [Unknown](#unknown)
- [Unknown](#unknown)
- [Unknown](#unknown)
- [Unknown](#unknown)
- [Unknown](#unknown)
- [Unknown](#unknown)
- [Unknown](#unknown)
- [Unknown](#unknown)
- [Unknown](#unknown)
- [Unknown](#unknown)
- [Unknown](#unknown)
- [Unknown](#unknown)
- [New Tools - AI Agent Toolkit | Product Updates | DOKU Docs](#new-tools-ai-agent-toolkit-product-updates-doku-docs)
- [Sub Account V2 - Fund Oversight | Product Updates | DOKU Docs](#sub-account-v2-fund-oversight-product-updates-doku-docs)
- [Unknown](#unknown)
- [Sub Account V2 - Deposit System | Product Updates | DOKU Docs](#sub-account-v2-deposit-system-product-updates-doku-docs)
- [Sub Account V2 - Collect and Route | Product Updates | DOKU Docs](#sub-account-v2-collect-and-route-product-updates-doku-docs)
- [Digital Catalog - Custom Field per Product | Product Updates | DOKU Docs](#digital-catalog-custom-field-per-product-product-updates-doku-docs)
- [Unknown](#unknown)
- [Unknown](#unknown)
- [Unknown](#unknown)
- [Food & Beverages | DOKU Docs](#food-beverages-doku-docs)
- [Logistics | DOKU Docs](#logistics-doku-docs)
- [Education | DOKU Docs](#education-doku-docs)
- [Insurance | DOKU Docs](#insurance-doku-docs)
- [Digital & Gaming | DOKU Docs](#digital-gaming-doku-docs)
- [Travel & Hospitality | DOKU Docs](#travel-hospitality-doku-docs)
- [Pricing and Fees | DOKU Docs](#pricing-and-fees-doku-docs)
- [Freelance | DOKU Docs](#freelance-doku-docs)
- [Refund & Chargeback | DOKU Docs](#refund-chargeback-doku-docs)
- [Direct API | DOKU Docs](#direct-api-doku-docs)
- [e-Commerce and Plugins | DOKU Docs](#e-commerce-and-plugins-doku-docs)
- [Juragan DOKU | DOKU Docs](#juragan-doku-doku-docs)
- [๐ฒ๐พ Requirements and Limitations | DOKU Docs](#-requirements-and-limitations-doku-docs)
- [Activate Business | DOKU Docs](#activate-business-doku-docs)
- [Retail | DOKU Docs](#retail-doku-docs)
- [๐ฒ๐พ Refund & Chargeback | DOKU Docs](#-refund-chargeback-doku-docs)
- [Change Password | DOKU Docs](#change-password-doku-docs)
- [Reports & Transaction | DOKU Docs](#reports-transaction-doku-docs)
- [Manage Event | DOKU Docs](#manage-event-doku-docs)
- [Cash Out | DOKU Docs](#cash-out-doku-docs)
- [Activate WhatsApp Business | DOKU Docs](#activate-whatsapp-business-doku-docs)
- [Domestic Payouts | DOKU Docs](#domestic-payouts-doku-docs)
- [DOKU e-Wallet | DOKU Docs](#doku-e-wallet-doku-docs)
- [Customize Checkout Page | DOKU Docs](#customize-checkout-page-doku-docs)
- [PayChat | DOKU Docs](#paychat-doku-docs)
- [Create Account | DOKU Docs](#create-account-doku-docs)
- [Resubmit Rejected Data | DOKU Docs](#resubmit-rejected-data-doku-docs)
- [Glossary | DOKU Docs](#glossary-doku-docs)
- [Promo Engine | DOKU Docs](#promo-engine-doku-docs)
- [No-Integration Products | DOKU Docs](#no-integration-products-doku-docs)
- [Activate & Create Event | DOKU Docs](#activate-create-event-doku-docs)
- [Virtual Terminal | DOKU Docs](#virtual-terminal-doku-docs)
- [Online Transactions and Purchases | DOKU Docs](#online-transactions-and-purchases-doku-docs)
- [Activate Services | DOKU Docs](#activate-services-doku-docs)
- [New Payment Method: BTN Virtual Account | Product Updates | DOKU Docs](#new-payment-method-btn-virtual-account-product-updates-doku-docs)
- [DOKU Checkout | DOKU Docs](#doku-checkout-doku-docs)
- [Finance & Settlement | DOKU Docs](#finance-settlement-doku-docs)
- [Activate Bill Broadcast | DOKU Docs](#activate-bill-broadcast-doku-docs)
---
# Introduction | DOKU Docs
[๐ฒ๐พ senangPay Merchant? Need help using the DOKU Dashboard?\
\
Visit the support guide here](https://guide.senangpay.com/)
For the complete documentation index, see [llms.txt](https://docs.doku.com/llms.txt)
. This page is also available as [Markdown](https://docs.doku.com/introduction.md)
.
DOKU (**PT Nusa Satu Inti Artha**), founded in 2007, is Indonesiaโs first locally owned electronic payment solutions provider. As a pioneer in the payment gateway industry, DOKU has played a key role in offering secure, reliable, and locally tailored payment solutions that address the evolving needs of online merchants. Since 2021, DOKU has expanded its presence to Malaysia, with **SimplePay Gateway Sdn. Bhd.** becoming part of the DOKU Group. This milestone strengthened DOKUโs regional footprint and enabled the company to deliver seamless, reliable, and locally tailored payment solutions to businesses across Southeast Asia.
GitBook Assistant
* * *
Accept Payments[](https://docs.doku.com/#accept-payments)
----------------------------------------------------------
### No-Integration Products[](https://docs.doku.com/#no-integration-products)
[](https://docs.doku.com/accept-payments/no-integration-products/payment-link)

**Payment Link**
GitBook Assistant
Create a link that you can use to collect payments
GitBook Assistant
[Learn more โ](https://docs.doku.com/accept-payments/no-integration-products/payment-link)
GitBook Assistant
[](https://docs.doku.com/accept-payments/no-integration-products/digital-catalog)

**Digital Catalog**
GitBook Assistant
Create an online catalog to showcase your products
GitBook Assistant
[Learn more โ](https://docs.doku.com/accept-payments/no-integration-products/digital-catalog)
GitBook Assistant
[](https://docs.doku.com/accept-payments/no-integration-products/qris)

**QRIS**
GitBook Assistant
Create a static or dynamic QR code to collect payments
GitBook Assistant
[Learn more โ](https://docs.doku.com/accept-payments/no-integration-products/qris)
GitBook Assistant
[](https://docs.doku.com/accept-payments/no-integration-products/customer-static-va)
**Customer Static VA**
GitBook Assistant
Reusable virtual account number assigned to a customer that can be used for multiple payments
GitBook Assistant
[Learn more โ](https://docs.doku.com/accept-payments/no-integration-products/customer-static-va)
GitBook Assistant
### Subscription and Billing[](https://docs.doku.com/#subscription-and-billing)
[](https://docs.doku.com/subscription-and-billing/flexibill)
**FlexiBill**
GitBook Assistant
Collect recurring payments and track repeat customers for subscriptions and invoices
GitBook Assistant
[Learn more โ](https://docs.doku.com/#subscription-and-billing)
GitBook Assistant
[](https://docs.doku.com/subscription-and-billing/paychat)

**PayChat**
GitBook Assistant
An end-to-end service system for purchasing/paying for goods or services via WhatsApp (WA)
GitBook Assistant
[Learn more โ](https://docs.doku.com/subscription-and-billing/paychat)
GitBook Assistant
### Web/Mobile Integration[](https://docs.doku.com/#web-mobile-integration)
[](https://docs.doku.com/accept-payments/integration-tools/doku-checkout)

**DOKU Checkout**
GitBook Assistant
Customizable DOKU-hosted checkout page that can be embed on your website
GitBook Assistant
[](https://docs.doku.com/accept-payments/integration-tools/direct-api)

**Direct API**
GitBook Assistant
Integrate payment methods using your own custom payment page and branding
GitBook Assistant
[](https://docs.doku.com/accept-payments/integration-tools/e-commerce-and-plugins)

**e-Commerce and Plugins**
GitBook Assistant
Set up your online business through third-party platforms or plugins
GitBook Assistant
[](https://docs.doku.com/accept-payments/integration-tools/sdks-and-libraries)

**SDKs and Libraries**
GitBook Assistant
Minimize effort of integration with libraries containing various popular programming languages and development kits
GitBook Assistant
[](https://docs.doku.com/accept-payments/integration-tools/doku-mcp-server)

**DOKU MCP Server**
GitBook Assistant
Integrate DOKUโs payment APIs for payment processing and transaction management with AI-powered tools
GitBook Assistant
* * *
Payouts[](https://docs.doku.com/#payouts)
------------------------------------------
[](https://docs.doku.com/payouts/domestic-payouts)

**Domestic Payouts (Disbursement)**
GitBook Assistant
Transfer funds to any local bank account in Indonesia with minimum effort
GitBook Assistant
[Learn more โ](https://docs.doku.com/payouts/domestic-payouts)
GitBook Assistant
[](https://docs.doku.com/payouts/cash-out)

**Cash Out**
GitBook Assistant
Cash pickup at more than 40,000 convenience stores spread across Indonesia
GitBook Assistant
[Learn more โ](https://docs.doku.com/payouts/cash-out)
GitBook Assistant
* * *
Wallet as a Service[](https://docs.doku.com/#wallet-as-a-service)
------------------------------------------------------------------
[](https://docs.doku.com/wallet-as-a-service/embedded-wallet)

**Embedded Wallet**
GitBook Assistant
Elevate your app with built-in electronic wallet, minimizing development expenses
GitBook Assistant
[Learn more โ](https://docs.doku.com/wallet-as-a-service/embedded-wallet)
GitBook Assistant

**Sub-Account**
GitBook Assistant
Improve money flow with seamless account and balance features
GitBook Assistant
Learn more โ
GitBook Assistant
* * *
Mobile Apps[](https://docs.doku.com/#mobile-apps)
--------------------------------------------------
[](https://docs.doku.com/mobile-apps/juragan-doku)

**Juragan DOKU**
GitBook Assistant
Accept payments by generating payment links or showcasing products through a catalog via a mobile app
GitBook Assistant
[Learn more โ](https://docs.doku.com/mobile-apps/juragan-doku)
GitBook Assistant
[](https://docs.doku.com/mobile-apps/doku-e-wallet)

**DOKU e-Wallet**
GitBook Assistant
Make online or offline payments, pay various bills, and withdraw cash using a digital wallet
GitBook Assistant
[Learn more โ](https://docs.doku.com/mobile-apps/doku-e-wallet)
GitBook Assistant
### Need Help?[](https://docs.doku.com/#need-help)
Visit [Contact Support](https://docs.doku.com/miscellaneous/contact-support)
for more information.
GitBook Assistant
[NextCreate Account](https://docs.doku.com/get-started/create-account)
Last updated 2 months ago
Was this helpful?
---
# Payment Link: Dynamic Currency Conversion | Product Updates | DOKU Docs
[๐ฒ๐พ senangPay Merchant? Need help using the DOKU Dashboard?\
\
Visit the support guide here](https://guide.senangpay.com/)
For the complete documentation index, see [llms.txt](https://docs.doku.com/llms.txt)
. This page is also available as [Markdown](https://docs.doku.com/changelog/august-2026/payment-link-dynamic-currency-conversion.md)
.
DCC (Dynamic Currency Conversion) is now available on **DOKU Payment Link**.
GitBook Assistant
Merchants can enable DCC directly when creating a Payment Link by turning on the **โUse DCCโ** toggle. Once enabled, customers can view the estimated payment amount in a familiar currency, while the actual payment is still processed using the original currency of the Payment Link.
GitBook Assistant
**Supported currencies:** USD, SGD, MYR, JPY, AUD, RUB, and RMB.
GitBook Assistant

* * *
### ๐ Whatโs New?[](https://docs.doku.com/changelog#whats-new)
DCC adds a currency conversion view to Payment Link, allowing customers to check the estimated value of their payment in another currency.
GitBook Assistant
For example, a Payment Link priced at **IDR 1,000,000** can be displayed as an **estimated value** in **USD, SGD, MYR, JPY, AUD, RUB, or RMB** based on the customer's preference.
GitBook Assistant
The selected currency is only used to **display the estimated amount**. It does not change the original transaction currency.
GitBook Assistant
* * *
### ๐ก Why It Matters[](https://docs.doku.com/changelog#why-it-matters)
DCC helps international customers better understand the value of a Payment Link before making a payment.
GitBook Assistant
It provides a more familiar price reference without changing the actual payment currency.
GitBook Assistant
#### **For Merchants**[](https://docs.doku.com/changelog#for-merchants)
* Make Payment Links easier to understand for international customers
GitBook Assistant
* Improve the payment experience for customers from different countries
GitBook Assistant
* Support businesses that serve international customers without changing their existing payment currency
GitBook Assistant
#### **For Customers**[](https://docs.doku.com/changelog#for-customers)
* See an estimated price in a familiar currency
GitBook Assistant
* Understand the payment amount more easily
GitBook Assistant
* Make payment decisions with better price visibility
GitBook Assistant
* * *
### ๐ How It Works[](https://docs.doku.com/changelog#how-it-works)
#### ๐ Before[](https://docs.doku.com/changelog#before)
Without DCC, customers see the Payment Link amount only in the original transaction currency.
GitBook Assistant
For example:
GitBook Assistant
> **IDR 2,000,000**
>
> GitBook Assistant
International customers need to estimate the value themselves in their preferred currency.
GitBook Assistant
#### ๐ After[](https://docs.doku.com/changelog#after)
With DCC enabled, customers can view an estimated value in another supported currency.
GitBook Assistant
For example:
GitBook Assistant
> **IDR 2,000,000** โ **SGD 143.59**
>
> GitBook Assistant
Customers can switch between supported currencies to better understand the payment amount.
GitBook Assistant
**The actual payment remains in IDR.**
GitBook Assistant
* * *
### โ๏ธ How to Enable[](https://docs.doku.com/changelog#how-to-enable)
Enabling DCC is simple:
GitBook Assistant
1. Create a **Payment Link**.
GitBook Assistant
2. Turn on the **โUse DCCโ** toggle.
GitBook Assistant
3. Create and share the Payment Link with your customer.
GitBook Assistant
4. Customers can select a supported currency to view the estimated payment amount.
GitBook Assistant
5. Payment is completed using the **original Payment Link currency**.
GitBook Assistant
* * *
### ๐ฏ **Potential Use Cases**[](https://docs.doku.com/changelog#potential-use-cases)
DCC is particularly useful for merchants that serve international customers, such as:
GitBook Assistant
* **Hotels & Hospitality** โ international guests can easily understand room or booking prices.
GitBook Assistant
* **Tourism & Travel** โ help overseas customers understand tour, ticket, or travel-related payments.
GitBook Assistant
* **Retail & E-commerce** โ make product prices easier to understand for international buyers.
GitBook Assistant
* **Education & Events** โ support international participants paying through Payment Link.
GitBook Assistant
* **Professional Services** โ provide clearer pricing for overseas customers.
GitBook Assistant
* * *
### โ ๏ธ Important Notes[](https://docs.doku.com/changelog#important-notes)
DCC **does not mean the merchant receives payment in USD, SGD, JPY, or other supported currencies**.
GitBook Assistant
The selected currency is only used to show the customer an estimated equivalent value.
GitBook Assistant
> **DCC = Currency visibility, not currency conversion of the actual payment.**
>
> GitBook Assistant
* * *
For assistance, contact our Care Team at care@doku.com or (021) 1500963.
GitBook Assistant
* * *
Thank you and best regards, **DOKU Product Team**
GitBook Assistant
[NextASIA Chatbot](https://docs.doku.com/changelog/july-2026/asia-chatbot)
Last updated 21 days ago
Was this helpful?
---
# ASIA Chatbot | Product Updates | DOKU Docs
[๐ฒ๐พ senangPay Merchant? Need help using the DOKU Dashboard?\
\
Visit the support guide here](https://guide.senangpay.com/)
For the complete documentation index, see [llms.txt](https://docs.doku.com/llms.txt)
. This page is also available as [Markdown](https://docs.doku.com/changelog/july-2026/asia-chatbot.md)
.
**ASIA** is now more than a chatbot that answers merchant questions. With the latest update, ASIA can **help merchants check information and complete selected tasks directly from chat**, making it easier to get things done and saving time on navigating the DOKU Dashboard.
GitBook Assistant
**ASIA is your Dashboard assistant** helping answer your needs without having to read through documentation or submit a ticket to DOKU Care for every request.
GitBook Assistant
The update includes **transaction insights, settlement checks, payment method activation, automatic Care escalation, and faster responses**, giving merchants a simpler and more efficient way to manage common payment-related tasks.
GitBook Assistant

* * *
### ๐ Whatโs New?[](https://docs.doku.com/changelog/july-2026/asia-chatbot#whats-new)
#### **1\. Transaction Assistance**[](https://docs.doku.com/changelog/july-2026/asia-chatbot#id-1.-transaction-assistance)
Merchants can ask ASIA to help with transaction-related information, including:
GitBook Assistant
* Transaction details and payment status
GitBook Assistant
* Payment journey
GitBook Assistant
* GMV calculation
GitBook Assistant
* Payment method usage
GitBook Assistant
For example:
GitBook Assistant
> โWhat payment method was used the most in the last 7 days?โ
>
> GitBook Assistant
[**Also available on DOKU Agentic Payment**](https://docs.doku.com/accept-payments/integration-tools/doku-mcp-server)
GitBook Assistant
#### **2\. Settlement Assistance**[](https://docs.doku.com/changelog/july-2026/asia-chatbot#id-2.-settlement-assistance)
ASIA can help merchants check:
GitBook Assistant
* Settlement status
GitBook Assistant
* Whether a settlement is pending or completed
GitBook Assistant
* Settlement date
GitBook Assistant
Merchants can also ask ASIA to check the settlement status of specific transactions.
GitBook Assistant
[**Also available on DOKU Agentic Payment**](https://docs.doku.com/accept-payments/integration-tools/doku-mcp-server)
GitBook Assistant
#### **3\. Payment Method Activation**[](https://docs.doku.com/changelog/july-2026/asia-chatbot#id-3.-payment-method-activation)
Merchants can activate available payment methods directly through chat.
GitBook Assistant
For example:
GitBook Assistant
> โI want to activate QRIS.โ
>
> GitBook Assistant
Instead of navigating to **Settings โ Service**, merchants can simply ask ASIA to help with the activation.
GitBook Assistant
#### **4\. Automatic Care Escalation**[](https://docs.doku.com/changelog/july-2026/asia-chatbot#id-4.-automatic-care-escalation)
If ASIA cannot resolve a merchant's issue, it can automatically create a **Freshdesk ticket** and escalate the case to the **Care team**.
GitBook Assistant
This means merchants no longer need to manually submit a form or send an email to create a support ticket.
GitBook Assistant
#### **5\. Smarter & Faster Responses**[](https://docs.doku.com/changelog/july-2026/asia-chatbot#id-5.-smarter-and-faster-responses)
ASIA's knowledge base has been updated with the latest product and operational information, improving response accuracy.
GitBook Assistant
Average response time has also improved from approximately **9 seconds to 5โ6 seconds**.
GitBook Assistant
* * *
### ๐ก Why It Matters[](https://docs.doku.com/changelog/july-2026/asia-chatbot#why-it-matters)
Previously, merchants needed to navigate different Dashboard menus or contact the Care team for certain requests.
GitBook Assistant
With the latest ASIA update, merchants can get information and complete selected tasks **through one conversational interface**, making common interactions faster and easier. with key benefits:
GitBook Assistant
* **Less navigation:** get help directly from chat
GitBook Assistant
* **Faster information access:** quickly check transactions and settlements
GitBook Assistant
* **Simpler activation:** activate available payment methods through chat
GitBook Assistant
* **Seamless support:** unresolved issues can be automatically escalated to Care
GitBook Assistant
* **Faster responses:** improved knowledge base and response time
GitBook Assistant
* * *
### ๐ How It Works[](https://docs.doku.com/changelog/july-2026/asia-chatbot#how-it-works)
**ASIA uses MCP Server to connect its conversational experience with selected DOKU capabilities, including Transaction and Settlement.** This enables merchants to retrieve relevant transaction and settlement information directly through their conversations with ASIA. This allows ASIA to go beyond answering questions and **retrieve information or perform selected actions based on the merchant's request.**
GitBook Assistant
#### ๐ Before[](https://docs.doku.com/changelog/july-2026/asia-chatbot#before)
Merchants typically need to:
GitBook Assistant
1. Open ASIA the DOKU Dashboard.
GitBook Assistant
2. Using chatbot for only general questions.
GitBook Assistant
3. If ask for action realted, navigate to the relevant menu.
GitBook Assistant
4. Search for transaction or settlement information.
GitBook Assistant
5. Go to **Settings โ Service** to manage payment methods.
GitBook Assistant
6. Contact Care manually if they need further assistance.
GitBook Assistant
#### ๐ After[](https://docs.doku.com/changelog/july-2026/asia-chatbot#after)
Merchants can simply:
GitBook Assistant
1. Open **ASIA** from the DOKU Dashboard.
GitBook Assistant
2. Ask a question or request an action.
GitBook Assistant
3. ASIA retrieves the relevant information or performs the available action.
GitBook Assistant
4. If ASIA cannot resolve the issue, a **Freshdesk ticket** is automatically created and escalated to Care.
GitBook Assistant
* * *
### ๐ผ **Key Features**[](https://docs.doku.com/changelog/july-2026/asia-chatbot#key-features)
* Transaction details and payment status
GitBook Assistant
* Payment journey insights
GitBook Assistant
* GMV calculation
GitBook Assistant
* Payment method usage insights
GitBook Assistant
* Settlement status and settlement date
GitBook Assistant
* Payment method activation through chat
GitBook Assistant
* Automatic Freshdesk ticket creation
GitBook Assistant
* Automatic escalation to the Care team
GitBook Assistant
* Updated knowledge base
GitBook Assistant
* Faster average response time of **5โ6 seconds**
GitBook Assistant
* * *
### **๐ Key Details**[](https://docs.doku.com/changelog/july-2026/asia-chatbot#key-details)
* Payment method activation is available for payment methods that can be activated through ASIA.
GitBook Assistant
* If ASIA cannot resolve an issue, the conversation can be escalated to the Care team through Freshdesk.
GitBook Assistant
* ASIA is available on the **DOKU Dashboard** across supported environments.
GitBook Assistant
* * *
### โ ๏ธ Important Notes[](https://docs.doku.com/changelog/july-2026/asia-chatbot#important-notes)
ASIA's capabilities will continue to expand. Additional tools and actions may be introduced in future updates, including potential support for other operational requests.
GitBook Assistant
For now, merchants should use ASIA for supported transaction, settlement, payment method, and support-related requests.
GitBook Assistant
* * *
For assistance, contact our Care Team at care@doku.com or (021) 1500963.
GitBook Assistant
* * *
Thank you and best regards, **DOKU Product Team**
GitBook Assistant
[PreviousPayment Link: Dynamic Currency Conversion](https://docs.doku.com/changelog)
[NextCustomer Static VA - Enhancements](https://docs.doku.com/changelog/july-2026/customer-static-va-enhancements)
Last updated 21 days ago
Was this helpful?
---
# Refund Services - Whatsapp Channel | Product Updates | DOKU Docs
[๐ฒ๐พ senangPay Merchant? Need help using the DOKU Dashboard?\
\
Visit the support guide here](https://guide.senangpay.com/)
For the complete documentation index, see [llms.txt](https://docs.doku.com/llms.txt)
. This page is also available as [Markdown](https://docs.doku.com/changelog/july-2026/refund-services-whatsapp-channel.md)
.
Refund notification and passcode now supports delivery through WhatsApp via the official DOKU Business Account, providing a more secure and reliable way for customers to receive refund notifications.
GitBook Assistant
This update replaces the previous SMS-based notification flow while maintaining the existing refund process for merchants.
GitBook Assistant
[**Learn about Refund Services**](https://docs.doku.com/payouts/refund-service)
GitBook Assistant

* * *
### ๐ Whatโs New?[](https://docs.doku.com/changelog/july-2026/refund-services-whatsapp-channel#whats-new)
Refund notifications are now delivered through **WhatsApp** instead of SMS for merchants who enable the feature.
GitBook Assistant
Customers will receive their refund information directly through the official DOKU WhatsApp account, including the refund link, verification passcode, expiration information, and action button where applicable.
GitBook Assistant
Depending on the refund type, customers will receive one of two notification formats:
GitBook Assistant
* **Refund Link** โ includes a refund link, verification passcode, expiry information, and **"Receive Refund"** call-to-action.
GitBook Assistant
* **Direct Refund** โ includes refund confirmation and a **"Check Status"** button without requiring a passcode.
GitBook Assistant
* * *
### ๐ก Why It Matters[](https://docs.doku.com/changelog/july-2026/refund-services-whatsapp-channel#why-it-matters)
SMS has long been used as the primary notification channel for Refund Link. However, SMS delivery introduces security risks, including the possibility of unauthorized access to refund links or delayed message delivery.
GitBook Assistant
By moving notifications to WhatsApp, DOKU provides a more trusted communication channel while strengthening refund security through passcode verification and official business messaging.
GitBook Assistant
This enhancement helps merchants improve customer confidence throughout the refund process while reducing potential fraud risks.
GitBook Assistant
* * *
### **๐ Updated Experiences**[](https://docs.doku.com/changelog/july-2026/refund-services-whatsapp-channel#updated-experiences)
#### ๐ Before[](https://docs.doku.com/changelog/july-2026/refund-services-whatsapp-channel#before)
Previously, customers received Refund Link notifications via SMS.
GitBook Assistant
Although functional, SMS delivery presented several challenges:
GitBook Assistant
* Refund notifications could be delayed or fail to reach customers.
GitBook Assistant
* SMS messages were more vulnerable to interception by unauthorized parties.
GitBook Assistant
* Customers relied on SMS to access refund links, creating potential security risks during the refund process.
GitBook Assistant
#### ๐ After[](https://docs.doku.com/changelog/july-2026/refund-services-whatsapp-channel#after)
Beginning August 10th, 2026, all refund communications will default to WhatsApp and/or email if applicable Refund notifications delivered through the **official DOKU WhatsApp Business Account**.
GitBook Assistant
Depending on the refund type, customers will receive either:
GitBook Assistant
* **Refund Link** โ including a secure refund link, verification passcode, expiry information, and a **"Receive Refund"** button.
GitBook Assistant
* **Direct Refund** โ including a refund confirmation message and a **"Check Status"** button without requiring a passcode.
GitBook Assistant
This provides a more secure, reliable, and familiar refund experience while helping reduce the risk of unauthorized refund access.
GitBook Assistant
* * *
### ๐ Refund Methods[](https://docs.doku.com/changelog/july-2026/refund-services-whatsapp-channel#refund-methods)
**Non-Direct Refund**
GitBook Assistant
They will open the link and enter their own bank account details before the refund is processed. **Best for:** Merchants who do not have the customer's bank account information.
GitBook Assistant
**Direct Refund**
GitBook Assistant
The customer receives a WhatsApp notification confirming the refund, without needing to enter any additional information. **Best for:** Merchants who already have the customer's bank account information.
GitBook Assistant
* * *
### โ๏ธ How It Works[](https://docs.doku.com/changelog/july-2026/refund-services-whatsapp-channel#how-it-works)
* **Enable** WhatsApp Notification for your merchant account.
GitBook Assistant
* Continue sending refund requests using the existing **customer\_phone** parameter โ no API changes are required.
GitBook Assistant
* DOKU automatically delivers the refund notification through the official WhatsApp Business Account.
GitBook Assistant
* Customers receive the appropriate notification based on the refund type:
GitBook Assistant
* **Refund Link** with passcode verification, or
GitBook Assistant
* **Direct Refund** with refund status confirmation.
GitBook Assistant
* Customers complete the refund process securely through the provided WhatsApp message.
GitBook Assistant
* * *
### **๐ผ Key Feature**[](https://docs.doku.com/changelog/july-2026/refund-services-whatsapp-channel#key-feature)
* Deliver Refund Link notifications through the official DOKU WhatsApp Business Account.
GitBook Assistant
* Support dedicated notification formats for Refund Link and Direct Refund.
GitBook Assistant
* Include passcode verification for Refund Link transactions.
GitBook Assistant
* Improve delivery reliability compared to SMS notifications.
GitBook Assistant
* Strengthen refund security by reducing the risk of unauthorized refund access.
GitBook Assistant
* No API changes required for existing Refund Link integrations.
GitBook Assistant
* * *
### **๐ Key Details**[](https://docs.doku.com/changelog/july-2026/refund-services-whatsapp-channel#key-details)
* No API parameter changes are required. Merchants continue using the existing **customer\_phone** field.
GitBook Assistant
* WhatsApp notification must be **enabled by the merchant** and is not activated by default.
GitBook Assistant
* Once WhatsApp notification is activated, SMS notification will be automatically disabled for that merchant.
GitBook Assistant
* Passcode verification is only applicable to **Refund Link** transactions. Direct Refund notifications do not require a passcode.
GitBook Assistant
* * *
For assistance, contact our Care Team at care@doku.com or (021) 1500963.
GitBook Assistant
* * *
Thank you and best regards, **DOKU Product Team**
GitBook Assistant
[PreviousNew Payment Method - VA Bank BJB & Bank Sinarmas](https://docs.doku.com/changelog/july-2026/new-payment-method-va-bank-bjb-and-bank-sinarmas)
[NextNew Tools - AI Agent Toolkit](https://docs.doku.com/changelog/july-2026/new-tools-ai-agent-toolkit)
Last updated 1 month ago
Was this helpful?
---
# New Payment Method - VA Bank BJB & Bank Sinarmas | Product Updates | DOKU Docs
[๐ฒ๐พ senangPay Merchant? Need help using the DOKU Dashboard?\
\
Visit the support guide here](https://guide.senangpay.com/)
For the complete documentation index, see [llms.txt](https://docs.doku.com/llms.txt)
. This page is also available as [Markdown](https://docs.doku.com/changelog/july-2026/new-payment-method-va-bank-bjb-and-bank-sinarmas.md)
.
DOKU is expanding its Virtual Account (VA) payment methods with the addition of **Bank BJB** and **Bank Sinarmas**, giving merchants more payment options while helping customers pay through their preferred banks.
GitBook Assistant
With this update, merchants can easily activate the new payment methods through the DOKU Dashboard and immediately offer broader payment coverage to their customers.
GitBook Assistant
[**Learn How to Activate It**](https://docs.doku.com/get-started/manage-business/manage-payment-methods)
GitBook Assistant

* * *
### ๐ Whatโs New?[](https://docs.doku.com/changelog/july-2026/new-payment-method-va-bank-bjb-and-bank-sinarmas#whats-new)
Two new Virtual Account payment methods are now available on DOKU:
GitBook Assistant
**Bank Sinarmas Virtual Account**
GitBook Assistant
Available for merchants using DOKU Checkout, including Payment Link and Digital Catalog. Once activated, customers will automatically see Bank Sinarmas as one of the available payment options during checkout.
GitBook Assistant
**Bank BJB Virtual Account**
GitBook Assistant
Available for merchants using Direct API integration, allowing businesses with their own payment interface to offer Bank BJB Virtual Accounts to customers.
GitBook Assistant
* * *
### ๐ก Why It Matters[](https://docs.doku.com/changelog/july-2026/new-payment-method-va-bank-bjb-and-bank-sinarmas#why-it-matters)
Every business serves different customer segments, and payment preferences often vary by region and banking ecosystem.
GitBook Assistant
By adding Bank BJB and Bank Sinarmas Virtual Accounts, merchants can provide customers with more convenient payment options while reducing the likelihood of abandoned payments caused by limited banking choices or interbank transfer fees.
GitBook Assistant
This expansion also helps businesses increase payment accessibility, particularly for customers in **West Java and Banten** through Bank BJB and customers within the broader **Sinarmas ecosystem**.
GitBook Assistant
* * *
### **๐ Updated Experiences**[](https://docs.doku.com/changelog/july-2026/new-payment-method-va-bank-bjb-and-bank-sinarmas#updated-experiences)
**๐ Before**
GitBook Assistant
Previously, merchants could only offer the existing Virtual Account payment methods supported by DOKU.
GitBook Assistant
Customers banking with Bank BJB or Bank Sinarmas often needed to transfer through other banks, potentially incurring additional transfer fees or choosing alternative payment methods.
GitBook Assistant
**๐ After**
GitBook Assistant
Merchants can now activate Bank BJB and Bank Sinarmas Virtual Accounts directly from the DOKU Dashboard.
GitBook Assistant
Once activated:
GitBook Assistant
* Bank Sinarmas automatically appears on supported DOKU Checkout experiences.
GitBook Assistant
* Direct API merchants can begin accepting payments through Bank BJB.
GitBook Assistant
* Customers enjoy more payment choices using their preferred banking services.
GitBook Assistant
* * *
### โ๏ธ How It Works[](https://docs.doku.com/changelog/july-2026/new-payment-method-va-bank-bjb-and-bank-sinarmas#how-it-works)
Activating the new Virtual Account channels only takes a few steps:
GitBook Assistant
1. Log in to the **DOKU Dashboard**.
GitBook Assistant
2. Navigate to **Settings**.
GitBook Assistant
3. Select **Services**.
GitBook Assistant
4. Click **Add Services**.
GitBook Assistant
5. Under **Bank Transfer**, select:
GitBook Assistant
* **Virtual Account Bank BJB**
GitBook Assistant
* **Virtual Account Bank Sinarmas**
GitBook Assistant
6. Save your changes to activate the selected payment methods.
GitBook Assistant
Once activated, the new payment methods will become available based on your integration type.
GitBook Assistant
* * *
### **๐ผ Key Feature**[](https://docs.doku.com/changelog/july-2026/new-payment-method-va-bank-bjb-and-bank-sinarmas#key-feature)
With this update, merchants can:
GitBook Assistant
* Accept payments through **Bank BJB Virtual Account**.
GitBook Assistant
* Accept payments through **Bank Sinarmas Virtual Account**.
GitBook Assistant
* Enable new Virtual Account channels directly from the DOKU Dashboard.
GitBook Assistant
* Expand payment coverage across more Indonesian banking customers.
GitBook Assistant
* Increase payment convenience without changing existing payment workflows.
GitBook Assistant
* * *
### ๐ Things to Know[](https://docs.doku.com/changelog/july-2026/new-payment-method-va-bank-bjb-and-bank-sinarmas#things-to-know)
With this update, merchants can:
GitBook Assistant
* **Bank Sinarmas Virtual Account** is available for merchants using **DOKU Checkout**, including Payment Link and Digital Catalog.
GitBook Assistant
* **Bank BJB Virtual Account** is available for merchants using **Direct API** integration.
GitBook Assistant
* Activation is required through the DOKU Dashboard before the payment methods become available.
GitBook Assistant
* No additional integration is required for merchants already using the supported products.
GitBook Assistant
* * *
For assistance, contact our Care Team at care@doku.com or (021) 1500963.
GitBook Assistant
* * *
Thank you and best regards, **DOKU Product Team**
GitBook Assistant
[PreviousCustomer Static VA - Enhancements](https://docs.doku.com/changelog/july-2026/customer-static-va-enhancements)
[NextRefund Services - Whatsapp Channel](https://docs.doku.com/changelog/july-2026/refund-services-whatsapp-channel)
Last updated 1 month ago
Was this helpful?
---
# Customer Static VA - Enhancements | Product Updates | DOKU Docs
[๐ฒ๐พ senangPay Merchant? Need help using the DOKU Dashboard?\
\
Visit the support guide here](https://guide.senangpay.com/)
For the complete documentation index, see [llms.txt](https://docs.doku.com/llms.txt)
. This page is also available as [Markdown](https://docs.doku.com/changelog/july-2026/customer-static-va-enhancements.md)
.
Customer Static Virtual Account now comes with several **enhancements** to make it easier for merchants to view and track customer transactions.
GitBook Assistant
**With this enhancement, merchants can view the transaction list directly on the Customer Detail page, as well as access the Transaction Report to view transaction details associated with the customer.**
GitBook Assistant
Additionally, Static Virtual Account is now **compatible with BNI**, giving merchants more flexibility in managing customer payments.
GitBook Assistant
These enhancements make it easier for merchants to connect customers with their transactions and track transaction details through the Transaction Report.
GitBook Assistant

* * *
### ๐ Whatโs New?[](https://docs.doku.com/changelog/july-2026/customer-static-va-enhancements#whats-new)
#### **Customer-Level Transaction List**[](https://docs.doku.com/changelog/july-2026/customer-static-va-enhancements#customer-level-transaction-list)
Each customer profile now includes a dedicated **Transaction List** showing the transactions associated with that customer.
GitBook Assistant
Merchants can view:
GitBook Assistant
* Inovice ID
GitBook Assistant
* Amount
GitBook Assistant
* Transaction Date
GitBook Assistant
This provides a more complete view of the customer's payment activity without requiring merchants to search for individual transactions separately.
GitBook Assistant
#### **Transaction Report**[](https://docs.doku.com/changelog/july-2026/customer-static-va-enhancements#transaction-report)
Merchants can also access the **Transaction Report** to view transaction details associated with a specific customer.
GitBook Assistant
This makes it easier to track customer transactions and review their payment activity in more detail.
GitBook Assistant
#### **BNI Compatibility**[](https://docs.doku.com/changelog/july-2026/customer-static-va-enhancements#bni-compatibility)
**Customer Static VA is now compatible with BNI**, expanding the available bank options for merchants using Customer Static VA.
GitBook Assistant
* * *
### ๐ก Why It Matters[](https://docs.doku.com/changelog/july-2026/customer-static-va-enhancements#why-it-matters)
Previously, merchants could view customer information but had limited visibility into the customer's transaction history directly from the customer profile.
GitBook Assistant
CSVA V2 connects these two pieces of information, helping merchants understand **who the customer is and what transactions they have made** in one place.
GitBook Assistant
* **Better customer visibility:** understand transaction activity at an individual customer level.
GitBook Assistant
* **Faster transaction review:** check customer payment history directly from the profile.
GitBook Assistant
* **Easier monitoring:** quickly identify successful and failed transactions.
GitBook Assistant
* **Less manual searching:** no need to look for transactions separately.
GitBook Assistant
* * *
### ๐ How It Works[](https://docs.doku.com/changelog/july-2026/customer-static-va-enhancements#how-it-works)
#### ๐ Before[](https://docs.doku.com/changelog/july-2026/customer-static-va-enhancements#before)
Merchants could access customer information, but transaction activity was not directly available within the customer profile.
GitBook Assistant
To review a customer's transactions, merchants had to search for the relevant transactions separately.
GitBook Assistant
#### ๐ After[](https://docs.doku.com/changelog/july-2026/customer-static-va-enhancements#after)
Merchants can now:
GitBook Assistant
1. Open the **DOKU Dashboard**.
GitBook Assistant
2. Go to **Customers**.
GitBook Assistant
3. Select the customer they want to review.
GitBook Assistant
4. Open the **Transaction List**.
GitBook Assistant
5. Review the customer's transaction amount and status.
GitBook Assistant
The customer's transaction activity is now available directly from their profile.
GitBook Assistant
* * *
### ๐ผ **Key Features**[](https://docs.doku.com/changelog/july-2026/customer-static-va-enhancements#key-features)
* Transaction List within each customer profile
GitBook Assistant
* Customer-level transaction visibility
GitBook Assistant
* Transaction amount information
GitBook Assistant
* Transaction status information
GitBook Assistant
* Visibility into successful and failed transactions
GitBook Assistant
* Direct access through **Dashboard โ Customers**
GitBook Assistant
* No separate transaction search required for basic customer-level review
GitBook Assistant
* * *
### **๐ Key Details**[](https://docs.doku.com/changelog/july-2026/customer-static-va-enhancements#key-details)
* Transaction activity is displayed based on the selected customer.
GitBook Assistant
* Merchants can access the Transaction List from the customer's profile.
GitBook Assistant
* The feature is designed to provide **customer-level transaction visibility**, rather than replacing the main transaction monitoring experience.
GitBook Assistant
* * *
For assistance, contact our Care Team at care@doku.com or (021) 1500963.
GitBook Assistant
* * *
Thank you and best regards, **DOKU Product Team**
GitBook Assistant
[PreviousASIA Chatbot](https://docs.doku.com/changelog/july-2026/asia-chatbot)
[NextNew Payment Method - VA Bank BJB & Bank Sinarmas](https://docs.doku.com/changelog/july-2026/new-payment-method-va-bank-bjb-and-bank-sinarmas)
Last updated 10 days ago
Was this helpful?
---
# Unknown
\> For the complete documentation index, see \[llms.txt\](https://docs.doku.com/llms.txt). Markdown versions of documentation pages are available by appending \`.md\` to page URLs; this page is available as \[Markdown\](https://docs.doku.com/changelog/august-2026/payment-link-dynamic-currency-conversion.md). # Payment Link: Dynamic Currency Conversion Effective Date: 7th August, 2026 DCC (Dynamic Currency Conversion) is now available on \*\*DOKU Payment Link\*\*. Merchants can enable DCC directly when creating a Payment Link by turning on the \*\*โUse DCCโ\*\* toggle. Once enabled, customers can view the estimated payment amount in a familiar currency, while the actual payment is still processed using the original currency of the Payment Link. \*\*Supported currencies:\*\* USD, SGD, MYR, JPY, AUD, RUB, and RMB.
.png?alt=media&token=ef1b1bc3-b460-4b46-9013-2f0caead7255)
\*\*\* ### ๐ Whatโs New? DCC adds a currency conversion view to Payment Link, allowing customers to check the estimated value of their payment in another currency. For example, a Payment Link priced at \*\*IDR 1,000,000\*\* can be displayed as an \*\*estimated value\*\* in \*\*USD, SGD, MYR, JPY, AUD, RUB, or RMB\*\* based on the customer's preference. The selected currency is only used to \*\*display the estimated amount\*\*. It does not change the original transaction currency. \*\*\* ### ๐ก Why It Matters DCC helps international customers better understand the value of a Payment Link before making a payment. It provides a more familiar price reference without changing the actual payment currency. #### \*\*For Merchants\*\* \* Make Payment Links easier to understand for international customers \* Improve the payment experience for customers from different countries \* Support businesses that serve international customers without changing their existing payment currency #### \*\*For Customers\*\* \* See an estimated price in a familiar currency \* Understand the payment amount more easily \* Make payment decisions with better price visibility \*\*\* ### ๐ How It Works #### ๐ Before Without DCC, customers see the Payment Link amount only in the original transaction currency. For example: > \*\*IDR 2,000,000\*\* International customers need to estimate the value themselves in their preferred currency. #### ๐ After With DCC enabled, customers can view an estimated value in another supported currency. For example: > \*\*IDR 2,000,000\*\*\\ > โ \*\*SGD 143.59\*\* Customers can switch between supported currencies to better understand the payment amount. \*\*The actual payment remains in IDR.\*\* \*\*\* ### โ๏ธ How to Enable Enabling DCC is simple: 1. Create a \*\*Payment Link\*\*. 2. Turn on the \*\*โUse DCCโ\*\* toggle. 3. Create and share the Payment Link with your customer. 4. Customers can select a supported currency to view the estimated payment amount. 5. Payment is completed using the \*\*original Payment Link currency\*\*. \*\*\* ### ๐ฏ \*\*Potential Use Cases\*\* DCC is particularly useful for merchants that serve international customers, such as: \* \*\*Hotels & Hospitality\*\* โ international guests can easily understand room or booking prices. \* \*\*Tourism & Travel\*\* โ help overseas customers understand tour, ticket, or travel-related payments. \* \*\*Retail & E-commerce\*\* โ make product prices easier to understand for international buyers. \* \*\*Education & Events\*\* โ support international participants paying through Payment Link. \* \*\*Professional Services\*\* โ provide clearer pricing for overseas customers. \*\*\* ### โ ๏ธ Important Notes DCC \*\*does not mean the merchant receives payment in USD, SGD, JPY, or other supported currencies\*\*. The selected currency is only used to show the customer an estimated equivalent value. > \*\*DCC = Currency visibility, not currency conversion of the actual payment.\*\* \*\*\* For assistance, contact our Care Team at or (021) 1500963. \*\*\* Thank you and best regards,\\ \*\*DOKU Product Team\*\* --- # Agent Instructions This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com. ## Querying This Documentation If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question. Perform an HTTP GET request on the current page URL with the \`ask\` query parameter, and the optional \`goal\` query parameter: \`\`\` GET https://docs.doku.com/changelog/august-2026/payment-link-dynamic-currency-conversion.md?ask=&goal= \`\`\` \`ask\` is the immediate question: it should be specific, self-contained, and written in natural language. \`goal\` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal. The response will contain a direct answer to the question and relevant excerpts and sources from the documentation. Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
---
# Unknown
\> For the complete documentation index, see \[llms.txt\](https://docs.doku.com/llms.txt). Markdown versions of documentation pages are available by appending \`.md\` to page URLs; this page is available as \[Markdown\](https://docs.doku.com/changelog/july-2026/customer-static-va-enhancements.md). # Customer Static VA - Enhancements Effective Date: 16th July, 2026 Customer Static Virtual Account now comes with several \*\*enhancements\*\* to make it easier for merchants to view and track customer transactions. \*\*With this enhancement, merchants can view the transaction list directly on the Customer Detail page, as well as access the Transaction Report to view transaction details associated with the customer.\*\* Additionally, Static Virtual Account is now \*\*compatible with BNI\*\*, giving merchants more flexibility in managing customer payments. These enhancements make it easier for merchants to connect customers with their transactions and track transaction details through the Transaction Report.
.png?alt=media&token=653d5863-18c7-4ced-9302-b72798922a1d)
\*\*\* ### ๐ Whatโs New? #### \*\*Customer-Level Transaction List\*\* Each customer profile now includes a dedicated \*\*Transaction List\*\* showing the transactions associated with that customer. Merchants can view: \* Inovice ID \* Amount \* Transaction Date This provides a more complete view of the customer's payment activity without requiring merchants to search for individual transactions separately. #### \*\*Transaction Report\*\* Merchants can also access the \*\*Transaction Report\*\* to view transaction details associated with a specific customer. This makes it easier to track customer transactions and review their payment activity in more detail. #### \*\*BNI Compatibility\*\* \*\*Customer Static VA is now compatible with BNI\*\*, expanding the available bank options for merchants using Customer Static VA. \*\*\* ### ๐ก Why It Matters Previously, merchants could view customer information but had limited visibility into the customer's transaction history directly from the customer profile. CSVA V2 connects these two pieces of information, helping merchants understand \*\*who the customer is and what transactions they have made\*\* in one place. \* \*\*Better customer visibility:\*\* understand transaction activity at an individual customer level. \* \*\*Faster transaction review:\*\* check customer payment history directly from the profile. \* \*\*Easier monitoring:\*\* quickly identify successful and failed transactions. \* \*\*Less manual searching:\*\* no need to look for transactions separately. \*\*\* ### ๐ How It Works #### ๐ Before Merchants could access customer information, but transaction activity was not directly available within the customer profile. To review a customer's transactions, merchants had to search for the relevant transactions separately. #### ๐ After Merchants can now: 1. Open the \*\*DOKU Dashboard\*\*. 2. Go to \*\*Customers\*\*. 3. Select the customer they want to review. 4. Open the \*\*Transaction List\*\*. 5. Review the customer's transaction amount and status. The customer's transaction activity is now available directly from their profile. \*\*\* ### ๐ผ \*\*Key Features\*\* \* Transaction List within each customer profile \* Customer-level transaction visibility \* Transaction amount information \* Transaction status information \* Visibility into successful and failed transactions \* Direct access through \*\*Dashboard โ Customers\*\* \* No separate transaction search required for basic customer-level review \*\*\* ### \*\*๐ Key Details\*\* \* Transaction activity is displayed based on the selected customer. \* Merchants can access the Transaction List from the customer's profile. \* The feature is designed to provide \*\*customer-level transaction visibility\*\*, rather than replacing the main transaction monitoring experience. \*\*\* For assistance, contact our Care Team at or (021) 1500963. \*\*\* Thank you and best regards,\\ \*\*DOKU Product Team\*\* --- # Agent Instructions This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com. ## Querying This Documentation If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question. Perform an HTTP GET request on the current page URL with the \`ask\` query parameter, and the optional \`goal\` query parameter: \`\`\` GET https://docs.doku.com/changelog/july-2026/customer-static-va-enhancements.md?ask=&goal= \`\`\` \`ask\` is the immediate question: it should be specific, self-contained, and written in natural language. \`goal\` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal. The response will contain a direct answer to the question and relevant excerpts and sources from the documentation. Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
---
# Unknown
\> For the complete documentation index, see \[llms.txt\](https://docs.doku.com/llms.txt). Markdown versions of documentation pages are available by appending \`.md\` to page URLs; this page is available as \[Markdown\](https://docs.doku.com/changelog/july-2026/new-payment-method-va-bank-bjb-and-bank-sinarmas.md). # New Payment Method - VA Bank BJB & Bank Sinarmas Effective Date: July, 2026 DOKU is expanding its Virtual Account (VA) payment methods with the addition of \*\*Bank BJB\*\* and \*\*Bank Sinarmas\*\*, giving merchants more payment options while helping customers pay through their preferred banks. With this update, merchants can easily activate the new payment methods through the DOKU Dashboard and immediately offer broader payment coverage to their customers. \[\*\*Learn How to Activate It\*\*\](https://docs.doku.com/get-started/manage-business/manage-payment-methods)

\*\*\* ### ๐ Whatโs New? Two new Virtual Account payment methods are now available on DOKU: \*\*Bank Sinarmas Virtual Account\*\* Available for merchants using DOKU Checkout, including Payment Link and Digital Catalog. Once activated, customers will automatically see Bank Sinarmas as one of the available payment options during checkout. \*\*Bank BJB Virtual Account\*\* Available for merchants using Direct API integration, allowing businesses with their own payment interface to offer Bank BJB Virtual Accounts to customers. \*\*\* ### ๐ก Why It Matters Every business serves different customer segments, and payment preferences often vary by region and banking ecosystem. By adding Bank BJB and Bank Sinarmas Virtual Accounts, merchants can provide customers with more convenient payment options while reducing the likelihood of abandoned payments caused by limited banking choices or interbank transfer fees. This expansion also helps businesses increase payment accessibility, particularly for customers in \*\*West Java and Banten\*\* through Bank BJB and customers within the broader \*\*Sinarmas ecosystem\*\*. \*\*\* ### \*\*๐ Updated Experiences\*\* \*\*๐ Before\*\* Previously, merchants could only offer the existing Virtual Account payment methods supported by DOKU. Customers banking with Bank BJB or Bank Sinarmas often needed to transfer through other banks, potentially incurring additional transfer fees or choosing alternative payment methods. \*\*๐ After\*\* Merchants can now activate Bank BJB and Bank Sinarmas Virtual Accounts directly from the DOKU Dashboard. Once activated: \* Bank Sinarmas automatically appears on supported DOKU Checkout experiences. \* Direct API merchants can begin accepting payments through Bank BJB. \* Customers enjoy more payment choices using their preferred banking services. \*\*\* ### โ๏ธ How It Works Activating the new Virtual Account channels only takes a few steps: 1. Log in to the \*\*DOKU Dashboard\*\*. 2. Navigate to \*\*Settings\*\*. 3. Select \*\*Services\*\*. 4. Click \*\*Add Services\*\*. 5. Under \*\*Bank Transfer\*\*, select: \* \*\*Virtual Account Bank BJB\*\* \* \*\*Virtual Account Bank Sinarmas\*\* 6. Save your changes to activate the selected payment methods. Once activated, the new payment methods will become available based on your integration type. \*\*\* ### \*\*๐ผ Key Feature\*\* With this update, merchants can: \* Accept payments through \*\*Bank BJB Virtual Account\*\*. \* Accept payments through \*\*Bank Sinarmas Virtual Account\*\*. \* Enable new Virtual Account channels directly from the DOKU Dashboard. \* Expand payment coverage across more Indonesian banking customers. \* Increase payment convenience without changing existing payment workflows. \*\*\* ### ๐ Things to Know With this update, merchants can: \* \*\*Bank Sinarmas Virtual Account\*\* is available for merchants using \*\*DOKU Checkout\*\*, including Payment Link and Digital Catalog. \* \*\*Bank BJB Virtual Account\*\* is available for merchants using \*\*Direct API\*\* integration. \* Activation is required through the DOKU Dashboard before the payment methods become available. \* No additional integration is required for merchants already using the supported products. \*\*\* For assistance, contact our Care Team at or (021) 1500963. \*\*\* Thank you and best regards,\\ \*\*DOKU Product Team\*\* --- # Agent Instructions This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com. ## Querying This Documentation If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question. Perform an HTTP GET request on the current page URL with the \`ask\` query parameter, and the optional \`goal\` query parameter: \`\`\` GET https://docs.doku.com/changelog/july-2026/new-payment-method-va-bank-bjb-and-bank-sinarmas.md?ask=&goal= \`\`\` \`ask\` is the immediate question: it should be specific, self-contained, and written in natural language. \`goal\` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal. The response will contain a direct answer to the question and relevant excerpts and sources from the documentation. Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
---
# Unknown
\> For the complete documentation index, see \[llms.txt\](https://docs.doku.com/llms.txt). Markdown versions of documentation pages are available by appending \`.md\` to page URLs; this page is available as \[Markdown\](https://docs.doku.com/changelog/july-2026/asia-chatbot.md). # ASIA Chatbot Effective Date: 29th July, 2026 \*\*ASIA\*\* is now more than a chatbot that answers merchant questions. With the latest update, ASIA can \*\*help merchants check information and complete selected tasks directly from chat\*\*, making it easier to get things done and saving time on navigating the DOKU Dashboard. \*\*ASIA is your Dashboard assistant\*\* helping answer your needs without having to read through documentation or submit a ticket to DOKU Care for every request. The update includes \*\*transaction insights, settlement checks, payment method activation, automatic Care escalation, and faster responses\*\*, giving merchants a simpler and more efficient way to manage common payment-related tasks.
.png?alt=media&token=c5ba19fa-e6ec-48e2-ae7e-89e36fad7de5)
\*\*\* ### ๐ Whatโs New? #### \*\*1. Transaction Assistance\*\* Merchants can ask ASIA to help with transaction-related information, including: \* Transaction details and payment status \* Payment journey \* GMV calculation \* Payment method usage For example: > โWhat payment method was used the most in the last 7 days?โ \[\*\*Also available on DOKU Agentic Payment\*\*\](https://docs.doku.com/accept-payments/integration-tools/doku-mcp-server) #### \*\*2. Settlement Assistance\*\* ASIA can help merchants check: \* Settlement status \* Whether a settlement is pending or completed \* Settlement date Merchants can also ask ASIA to check the settlement status of specific transactions. \[\*\*Also available on DOKU Agentic Payment\*\*\](https://docs.doku.com/accept-payments/integration-tools/doku-mcp-server) #### \*\*3. Payment Method Activation\*\* Merchants can activate available payment methods directly through chat. For example: > โI want to activate QRIS.โ Instead of navigating to \*\*Settings โ Service\*\*, merchants can simply ask ASIA to help with the activation. #### \*\*4. Automatic Care Escalation\*\* If ASIA cannot resolve a merchant's issue, it can automatically create a \*\*Freshdesk ticket\*\* and escalate the case to the \*\*Care team\*\*. This means merchants no longer need to manually submit a form or send an email to create a support ticket. #### \*\*5. Smarter & Faster Responses\*\* ASIA's knowledge base has been updated with the latest product and operational information, improving response accuracy. Average response time has also improved from approximately \*\*9 seconds to 5โ6 seconds\*\*. \*\*\* ### ๐ก Why It Matters Previously, merchants needed to navigate different Dashboard menus or contact the Care team for certain requests. With the latest ASIA update, merchants can get information and complete selected tasks \*\*through one conversational interface\*\*, making common interactions faster and easier. with key benefits: \* \*\*Less navigation:\*\* get help directly from chat \* \*\*Faster information access:\*\* quickly check transactions and settlements \* \*\*Simpler activation:\*\* activate available payment methods through chat \* \*\*Seamless support:\*\* unresolved issues can be automatically escalated to Care \* \*\*Faster responses:\*\* improved knowledge base and response time \*\*\* ### ๐ How It Works \*\*ASIA uses MCP Server to connect its conversational experience with selected DOKU capabilities, including Transaction and Settlement.\*\* This enables merchants to retrieve relevant transaction and settlement information directly through their conversations with ASIA. This allows ASIA to go beyond answering questions and \*\*retrieve information or perform selected actions based on the merchant's request.\*\* #### ๐ Before Merchants typically need to: 1. Open ASIA the DOKU Dashboard. 2. Using chatbot for only general questions. 3. If ask for action realted, navigate to the relevant menu. 4. Search for transaction or settlement information. 5. Go to \*\*Settings โ Service\*\* to manage payment methods. 6. Contact Care manually if they need further assistance. #### ๐ After Merchants can simply: 1. Open \*\*ASIA\*\* from the DOKU Dashboard. 2. Ask a question or request an action. 3. ASIA retrieves the relevant information or performs the available action. 4. If ASIA cannot resolve the issue, a \*\*Freshdesk ticket\*\* is automatically created and escalated to Care. \*\*\* ### ๐ผ \*\*Key Features\*\* \* Transaction details and payment status \* Payment journey insights \* GMV calculation \* Payment method usage insights \* Settlement status and settlement date \* Payment method activation through chat \* Automatic Freshdesk ticket creation \* Automatic escalation to the Care team \* Updated knowledge base \* Faster average response time of \*\*5โ6 seconds\*\* \*\*\* ### \*\*๐ Key Details\*\* \* Payment method activation is available for payment methods that can be activated through ASIA. \* If ASIA cannot resolve an issue, the conversation can be escalated to the Care team through Freshdesk. \* ASIA is available on the \*\*DOKU Dashboard\*\* across supported environments. \*\*\* ### โ ๏ธ Important Notes ASIA's capabilities will continue to expand. Additional tools and actions may be introduced in future updates, including potential support for other operational requests. For now, merchants should use ASIA for supported transaction, settlement, payment method, and support-related requests. \*\*\* For assistance, contact our Care Team at or (021) 1500963. \*\*\* Thank you and best regards,\\ \*\*DOKU Product Team\*\* --- # Agent Instructions This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com. ## Querying This Documentation If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question. Perform an HTTP GET request on the current page URL with the \`ask\` query parameter, and the optional \`goal\` query parameter: \`\`\` GET https://docs.doku.com/changelog/july-2026/asia-chatbot.md?ask=&goal= \`\`\` \`ask\` is the immediate question: it should be specific, self-contained, and written in natural language. \`goal\` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal. The response will contain a direct answer to the question and relevant excerpts and sources from the documentation. Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
---
# Unknown
\# DOKU Docs ## Documentation - \[Introduction\](https://docs.doku.com/introduction.md): Get Started with DOKU for your Payment Solutions - \[Create Account\](https://docs.doku.com/get-started/create-account.md): Sign up and gain access to DOKU Dashboard - \[Activate Business\](https://docs.doku.com/get-started/activate-business.md): Have your Business Account verified to unlock all DOKU Dashboard features - \[๐ฎ๐ฉ Business Account\](https://docs.doku.com/get-started/activate-business/business-account.md): Have your Indonesian Business Account verified to unlock all DOKU Dashboard features - \[๐ฒ๐พ Business Account\](https://docs.doku.com/get-started/activate-business/business-account-1.md): Have your Malaysian Business Account verified to unlock all DOKU Dashboard features - \[Manage Business\](https://docs.doku.com/get-started/manage-business.md): Use DOKU Dashboard to manage your Business Account - \[Resubmit Rejected Data\](https://docs.doku.com/get-started/manage-business/resubmit-rejected-data.md): Ever had any of your uploaded data being rejected by the KYB Team? Fret not! You can still update them in the dashboard for further verification. - \[Manage Team Members\](https://docs.doku.com/get-started/manage-business/manage-team-members.md): Add, remove, or assign roles to team members - \[Activate Services\](https://docs.doku.com/get-started/manage-business/activate-services.md): Enable all services offered by DOKU - \[Manage Payment Methods\](https://docs.doku.com/get-started/manage-business/manage-payment-methods.md): Configure and customize available payment options for your customers - \[Set Up Integration\](https://docs.doku.com/get-started/manage-business/set-up-integration.md): Connect your system with DOKU using API keys and integration tools - \[Webhook / Payment Notification\](https://docs.doku.com/get-started/manage-business/set-up-integration/webhook-payment-notification.md) - \[Simulate Transactions\](https://docs.doku.com/get-started/manage-business/set-up-integration/simulate-transactions.md) - \[Manage Finances\](https://docs.doku.com/get-started/manage-business/manage-finances.md): Manage settlement bank accounts and fund disbursements - \[Custom Settlement\](https://docs.doku.com/get-started/manage-business/manage-finances/custom-settlement.md) - \[Split Settlement\](https://docs.doku.com/get-started/manage-business/manage-finances/custom-settlement/split-settlement.md) - \[Hold and Release\](https://docs.doku.com/get-started/manage-business/manage-finances/custom-settlement/hold-and-release.md) - \[Custom Report\](https://docs.doku.com/get-started/manage-business/manage-finances/custom-settlement/custom-report.md) - \[Refund\](https://docs.doku.com/get-started/manage-business/manage-finances/refund.md) - \[Dispute\](https://docs.doku.com/get-started/manage-business/manage-finances/dispute.md) - \[Manage Reports\](https://docs.doku.com/get-started/manage-business/manage-reports.md): View and download reports for transactions, settlements, and more - \[Analytics\](https://docs.doku.com/get-started/manage-business/manage-reports/analytics.md) - \[Transaction Report\](https://docs.doku.com/get-started/manage-business/manage-reports/transaction-report.md) - \[Settlement Report\](https://docs.doku.com/get-started/manage-business/manage-reports/settlement-report.md) - \[Manage Operations\](https://docs.doku.com/get-started/manage-business/manage-operations.md): Monitor daily business activities and ensure smooth operations - \[Manage Customers\](https://docs.doku.com/get-started/manage-business/manage-customers.md): View customer data and manage transaction-related interactions - \[Set Up a Promo\](https://docs.doku.com/get-started/manage-business/set-up-a-promo.md) - \[Manage Multiple Brands\](https://docs.doku.com/get-started/manage-business/manage-multiple-brands.md): Add and manage different brands under one Business Account - \[Company Dashboard\](https://docs.doku.com/get-started/manage-business/manage-multiple-brands/company-dashboard.md) - \[Update Business Data\](https://docs.doku.com/get-started/manage-business/update-business-data.md): Edit your company profile, documents, and contact information - \[Manage User Account\](https://docs.doku.com/get-started/manage-user-account.md): Update your personal account details and security settings - \[Change Password\](https://docs.doku.com/get-started/manage-user-account/change-password.md) - \[Enable 2-Step Verification\](https://docs.doku.com/get-started/manage-user-account/enable-2-step-verification.md) - \[Supported Products by Region\](https://docs.doku.com/get-started/supported-products-by-region.md) - \[No-Integration Products\](https://docs.doku.com/accept-payments/no-integration-products.md): Accept payments fast and easy without any technical integration - \[Payment Link\](https://docs.doku.com/accept-payments/no-integration-products/payment-link.md): Create a link instantly to collect payments from your customers - \[Create Payment Link\](https://docs.doku.com/accept-payments/no-integration-products/payment-link/create-payment-link.md): Generate payment links from a web dashboard, mobile app, or WhatsApp - \[Manage Payment Link\](https://docs.doku.com/accept-payments/no-integration-products/payment-link/manage-payment-link.md): Edit, deactivate, export, and manage notifications or invoices for your payment links - \[Customize Checkout Page\](https://docs.doku.com/accept-payments/no-integration-products/payment-link/customize-checkout-page.md): Customize the interface of your DOKU Checkout page - \[Digital Catalog\](https://docs.doku.com/accept-payments/no-integration-products/digital-catalog.md): Showcase your products with an online catalog - \[Manage Catalog\](https://docs.doku.com/accept-payments/no-integration-products/digital-catalog/manage-catalog.md) - \[Manage Items\](https://docs.doku.com/accept-payments/no-integration-products/digital-catalog/manage-items.md) - \[Place an Order\](https://docs.doku.com/accept-payments/no-integration-products/digital-catalog/place-an-order.md): Guide to place an order on Digital Catalog as a customer - \[Manage Orders\](https://docs.doku.com/accept-payments/no-integration-products/digital-catalog/manage-orders.md): Guide to manage Digital Catalog orders as merchants - \[Customer Static VA\](https://docs.doku.com/accept-payments/no-integration-products/customer-static-va.md): Create and manage reusable virtual accounts for your customers - \[QRIS\](https://docs.doku.com/accept-payments/no-integration-products/qris.md): Set up QRIS for multi-channel QR payments - \[Virtual Terminal\](https://docs.doku.com/accept-payments/no-integration-products/virtual-terminal.md) - \[Integration Tools\](https://docs.doku.com/accept-payments/integration-tools.md): Various ways to integrate with DOKU to accept payments - \[DOKU Checkout\](https://docs.doku.com/accept-payments/integration-tools/doku-checkout.md): With DOKU Checkout, there's no need to build your own payment page - \[Customize Checkout Page\](https://docs.doku.com/accept-payments/integration-tools/doku-checkout/customize-checkout-page.md): Customize the interface of your DOKU Checkout page - \[Configure Notifications\](https://docs.doku.com/accept-payments/integration-tools/doku-checkout/configure-notifications.md) - \[Manage Checkout Orders\](https://docs.doku.com/accept-payments/integration-tools/doku-checkout/manage-checkout-orders.md) - \[Direct API\](https://docs.doku.com/accept-payments/integration-tools/direct-api.md): Use your own custom payment page to collect payments - \[e-Commerce and Plugins\](https://docs.doku.com/accept-payments/integration-tools/e-commerce-and-plugins.md): Integrate your platform into DOKU using ready-made plugins - \[Shopify\](https://docs.doku.com/accept-payments/integration-tools/e-commerce-and-plugins/shopify.md) - \[๐ฎ๐ฉ Shopify Integration\](https://docs.doku.com/accept-payments/integration-tools/e-commerce-and-plugins/shopify/shopify-integration.md): Integration Guide for Shopify users in Indonesia - \[๐ฒ๐พ Shopify Integration\](https://docs.doku.com/accept-payments/integration-tools/e-commerce-and-plugins/shopify/shopify-integration-1.md): Integration Guide for Shopify users in Malaysia - \[WooCommerce (WordPress)\](https://docs.doku.com/accept-payments/integration-tools/e-commerce-and-plugins/woocommerce-wordpress.md) - \[๐ฎ๐ฉ WooCommerce Integration\](https://docs.doku.com/accept-payments/integration-tools/e-commerce-and-plugins/woocommerce-wordpress/woocommerce-integration.md): Integration Guide for WooCommerce users in Indonesia - \[๐ฒ๐พ WooCommerce Integration\](https://docs.doku.com/accept-payments/integration-tools/e-commerce-and-plugins/woocommerce-wordpress/woocommerce-integration-1.md): Integration Guide for WooCommerce users in Malaysia - \[Adobe Commerce (Magento)\](https://docs.doku.com/accept-payments/integration-tools/e-commerce-and-plugins/adobe-commerce-magento.md) - \[SDKs and Libraries\](https://docs.doku.com/accept-payments/integration-tools/sdks-and-libraries.md): Libraries and tools to simplify integration with DOKU - \[DOKU MCP Server\](https://docs.doku.com/accept-payments/integration-tools/doku-mcp-server.md): DOKU Model Context Protocol capabilities and use cases - \[AI Agent Toolkit\](https://docs.doku.com/accept-payments/integration-tools/ai-agent-toolkit.md) - \[Payment Methods\](https://docs.doku.com/accept-payments/payment-methods.md): All payment methods/channels supported by DOKU both online and offline - \[๐ฎ๐ฉ Requirements and Limitations\](https://docs.doku.com/accept-payments/payment-methods/requirements-and-limitations.md): Payment method activation requirements and transaction limits in Indonesia - \[๐ฒ๐พ Requirements and Limitations\](https://docs.doku.com/accept-payments/payment-methods/requirements-and-limitations-1.md): Payment method activation requirements and transaction limits in Malaysia - \[Finance & Settlement\](https://docs.doku.com/accept-payments/finance-and-settlement.md) - \[Settlement Time\](https://docs.doku.com/accept-payments/finance-and-settlement/settlement-time.md) - \[Pricing and Fees\](https://docs.doku.com/accept-payments/finance-and-settlement/pricing-and-fees.md) - \[Refund & Chargeback\](https://docs.doku.com/accept-payments/finance-and-settlement/refund-and-chargeback.md) - \[๐ฎ๐ฉ Refund & Chargeback\](https://docs.doku.com/accept-payments/finance-and-settlement/refund-and-chargeback/refund-and-chargeback.md) - \[๐ฒ๐พ Refund & Chargeback\](https://docs.doku.com/accept-payments/finance-and-settlement/refund-and-chargeback/refund-and-chargeback-1.md) - \[Promo Engine\](https://docs.doku.com/accept-payments/promo-engine.md): Create and manage promotional campaigns to boost your sales - \[FlexiBill\](https://docs.doku.com/subscription-and-billing/flexibill.md) - \[Activation\](https://docs.doku.com/subscription-and-billing/flexibill/activation.md) - \[Subscription and Billing\](https://docs.doku.com/subscription-and-billing/flexibill/subscription-and-billing.md) - \[Billing\](https://docs.doku.com/subscription-and-billing/flexibill/subscription-and-billing/billing.md) - \[Create Bulk Subscription\](https://docs.doku.com/subscription-and-billing/flexibill/subscription-and-billing/billing/create-bulk-subscription.md) - \[WhatsApp Portal for Subscription\](https://docs.doku.com/subscription-and-billing/flexibill/subscription-and-billing/billing/whatsapp-portal-for-subscription.md) - \[How to Create Event\](https://docs.doku.com/subscription-and-billing/flexibill/subscription-and-billing/billing/whatsapp-portal-for-subscription/how-to-create-event.md) - \[Dashboard and Monitoring\](https://docs.doku.com/subscription-and-billing/flexibill/subscription-and-billing/billing/whatsapp-portal-for-subscription/dashboard-and-monitoring.md) - \[View Subscription Billing\](https://docs.doku.com/subscription-and-billing/flexibill/subscription-and-billing/billing/view-subscription-billing.md) - \[Subscriptions\](https://docs.doku.com/subscription-and-billing/flexibill/subscription-and-billing/subscriptions.md) - \[Collection and Plan\](https://docs.doku.com/subscription-and-billing/flexibill/subscription-and-billing/subscriptions/collection-and-plan.md) - \[Create Subscription - Merchant Initiate\](https://docs.doku.com/subscription-and-billing/flexibill/subscription-and-billing/subscriptions/create-subscription-merchant-initiate.md) - \[Create Subscription - Customer Initiate\](https://docs.doku.com/subscription-and-billing/flexibill/subscription-and-billing/subscriptions/create-subscription-customer-initiate.md) - \[View Subscription Detail\](https://docs.doku.com/subscription-and-billing/flexibill/subscription-and-billing/subscriptions/view-subscription-detail.md) - \[Cancel Subscription\](https://docs.doku.com/subscription-and-billing/flexibill/subscription-and-billing/subscriptions/cancel-subscription.md) - \[Invoice and Receipt\](https://docs.doku.com/subscription-and-billing/flexibill/subscription-and-billing/invoice-and-receipt.md) - \[Host to Host Integration\](https://docs.doku.com/subscription-and-billing/flexibill/subscription-and-billing/host-to-host-integration.md) - \[Member Center\](https://docs.doku.com/subscription-and-billing/flexibill/member-center.md) - \[Member Management\](https://docs.doku.com/subscription-and-billing/flexibill/member-center/member-management.md) - \[Form Management\](https://docs.doku.com/subscription-and-billing/flexibill/member-center/form-management.md) - \[Account Billing\](https://docs.doku.com/subscription-and-billing/flexibill/account-billing.md) - \[Account Billing Activation\](https://docs.doku.com/subscription-and-billing/flexibill/account-billing/account-billing-activation.md) - \[DOKU Hosted Scheduler\](https://docs.doku.com/subscription-and-billing/flexibill/account-billing/doku-hosted-scheduler.md) - \[Merchant Hosted Scheduler\](https://docs.doku.com/subscription-and-billing/flexibill/account-billing/merchant-hosted-scheduler.md) - \[Connectivity & File Security (SFTP)\](https://docs.doku.com/subscription-and-billing/flexibill/account-billing/connectivity-and-file-security-sftp.md) - \[Manage Recurring\](https://docs.doku.com/subscription-and-billing/flexibill/account-billing/manage-recurring.md) - \[Billing Portal\](https://docs.doku.com/subscription-and-billing/flexibill/billing-portal.md) - \[PayChat\](https://docs.doku.com/subscription-and-billing/paychat.md) - \[WhatsApp Business (WABA)\](https://docs.doku.com/subscription-and-billing/paychat/whatsapp-business-waba.md): Use your WhatsApp Business account to enable seamless transactions through the PayChat service, specifically intended for corporate-type merchants. - \[Activate WhatsApp Business\](https://docs.doku.com/subscription-and-billing/paychat/whatsapp-business-waba/activate-whatsapp-business.md) - \[Manage WhatsApp Business\](https://docs.doku.com/subscription-and-billing/paychat/whatsapp-business-waba/manage-whatsapp-business.md) - \[Accept Order\](https://docs.doku.com/subscription-and-billing/paychat/accept-order.md): Collect orders in WhatsApp through a customizable bot, with no websites or app switching needed. - \[Activate & Create Event\](https://docs.doku.com/subscription-and-billing/paychat/accept-order/activate-and-create-event.md) - \[Manage Event\](https://docs.doku.com/subscription-and-billing/paychat/accept-order/manage-event.md) - \[Reports & Transaction\](https://docs.doku.com/subscription-and-billing/paychat/accept-order/reports-and-transaction.md): Detail of each transaction from an event. - \[Bill Broadcast\](https://docs.doku.com/subscription-and-billing/paychat/bill-broadcast.md): Send Personalized WhatsApp Messages to All Your CustomersโFast and Effortlessly - \[Activate Bill Broadcast\](https://docs.doku.com/subscription-and-billing/paychat/bill-broadcast/activate-bill-broadcast.md) - \[Template & Broadcast\](https://docs.doku.com/subscription-and-billing/paychat/bill-broadcast/template-and-broadcast.md) - \[Reports & Transaction\](https://docs.doku.com/subscription-and-billing/paychat/bill-broadcast/reports-and-transaction.md) - \[Domestic Payouts\](https://docs.doku.com/payouts/domestic-payouts.md) - \[Bank Account Validation\](https://docs.doku.com/payouts/domestic-payouts/bank-account-validation.md) - \[List of Banks\](https://docs.doku.com/payouts/domestic-payouts/list-of-banks.md) - \[List of e-Wallets\](https://docs.doku.com/payouts/domestic-payouts/list-of-e-wallets.md) - \[List of Virtual Accounts\](https://docs.doku.com/payouts/domestic-payouts/list-of-virtual-accounts.md) - \[Refund Service\](https://docs.doku.com/payouts/refund-service.md) - \[Cash Out\](https://docs.doku.com/payouts/cash-out.md) - \[Embedded Wallet\](https://docs.doku.com/wallet-as-a-service/embedded-wallet.md) - \[Sub Account\](https://docs.doku.com/wallet-as-a-service/sub-account.md) - \[Account Management\](https://docs.doku.com/wallet-as-a-service/sub-account/account-management.md) - \[Collect and Route\](https://docs.doku.com/wallet-as-a-service/sub-account/collect-and-route.md) - \[Deposit System\](https://docs.doku.com/wallet-as-a-service/sub-account/deposit-system.md) - \[Fund Oversight\](https://docs.doku.com/wallet-as-a-service/sub-account/fund-oversight.md) - \[Dashboard and Reports\](https://docs.doku.com/wallet-as-a-service/sub-account/dashboard-and-reports.md) - \[FAQ\](https://docs.doku.com/wallet-as-a-service/sub-account/faq.md) - \[Juragan DOKU\](https://docs.doku.com/mobile-apps/juragan-doku.md) - \[DOKU e-Wallet\](https://docs.doku.com/mobile-apps/doku-e-wallet.md) - \[Account Settings\](https://docs.doku.com/mobile-apps/doku-e-wallet/account-settings.md): DOKU e-Wallet Account Settings - \[Account Verification\](https://docs.doku.com/mobile-apps/doku-e-wallet/account-verification.md): DOKU e-Wallet Account Verification - \[Top-Up and Withdrawal\](https://docs.doku.com/mobile-apps/doku-e-wallet/top-up-and-withdrawal.md): DOKU e-Wallet Top-Up and Withdrawal - \[Online Transactions and Purchases\](https://docs.doku.com/mobile-apps/doku-e-wallet/online-transactions-and-purchases.md): DOKU e-Wallet Online Transactions and Purchases - \[Education\](https://docs.doku.com/use-cases/education.md) - \[Digital & Gaming\](https://docs.doku.com/use-cases/digital-and-gaming.md) - \[Insurance\](https://docs.doku.com/use-cases/insurance.md) - \[Freelance\](https://docs.doku.com/use-cases/freelance.md) - \[Food & Beverages\](https://docs.doku.com/use-cases/food-and-beverages.md) - \[Retail\](https://docs.doku.com/use-cases/retail.md) - \[Travel & Hospitality\](https://docs.doku.com/use-cases/travel-and-hospitality.md) - \[Logistics\](https://docs.doku.com/use-cases/logistics.md) - \[Become a Partner\](https://docs.doku.com/partner/become-a-partner.md) - \[Licenses\](https://docs.doku.com/security/licenses.md) - \[PCI DSS Compliance\](https://docs.doku.com/security/licenses/pci-dss-compliance.md) - \[Glossary\](https://docs.doku.com/miscellaneous/glossary.md): Complete list of terms used in DOKU Docs - \[SNAP Migration\](https://docs.doku.com/miscellaneous/snap-migration.md): Standar Nasional Open API Pembayaran (SNAP) on DOKU - \[Contact Support\](https://docs.doku.com/miscellaneous/contact-support.md) ## Product Updates - \[Payment Link: Dynamic Currency Conversion\](https://docs.doku.com/changelog/august-2026/payment-link-dynamic-currency-conversion.md): Effective Date: 7th August, 2026 - \[ASIA Chatbot\](https://docs.doku.com/changelog/july-2026/asia-chatbot.md): Effective Date: 29th July, 2026 - \[Customer Static VA - Enhancements\](https://docs.doku.com/changelog/july-2026/customer-static-va-enhancements.md): Effective Date: 16th July, 2026 - \[New Payment Method - VA Bank BJB & Bank Sinarmas\](https://docs.doku.com/changelog/july-2026/new-payment-method-va-bank-bjb-and-bank-sinarmas.md): Effective Date: July, 2026 - \[Refund Services - Whatsapp Channel\](https://docs.doku.com/changelog/july-2026/refund-services-whatsapp-channel.md): Effective Date: July, 2026 - \[New Tools - AI Agent Toolkit\](https://docs.doku.com/changelog/july-2026/new-tools-ai-agent-toolkit.md): Effective Date: July, 2026 - \[Sub Account V2 - Collect and Route\](https://docs.doku.com/changelog/july-2026/sub-account-v2-collect-and-route.md): Effective Date: July, 2026 - \[Sub Account V2 - Fund Oversight\](https://docs.doku.com/changelog/july-2026/sub-account-v2-fund-oversight.md): Effective Date: July, 2026 - \[Sub Account V2 - Deposit System\](https://docs.doku.com/changelog/july-2026/sub-account-v2-deposit-system.md): Effective Date: July, 2026 - \[Digital Catalog - Custom Field per Product\](https://docs.doku.com/changelog/june-2026/digital-catalog-custom-field-per-product.md): Effective Date: June 26th, 2026 - \[Checkout - Last Used Payment Method\](https://docs.doku.com/changelog/june-2026/checkout-last-used-payment-method.md): Effective Date: March 31st, 2026 - \[Checkout - Customer Data Collection\](https://docs.doku.com/changelog/june-2026/checkout-customer-data-collection.md): Effective Date: March 31st, 2026 - \[Simpler Business Data Clarification\](https://docs.doku.com/changelog/may-2026/simpler-business-data-clarification.md): Effective Date: May, 2026 - \[QRIS Crossborder - China and South Korea\](https://docs.doku.com/changelog/qris-crossborder-china-and-south-korea.md): Effective Date: April 30th, 2026 - \[FlexiBill v1.1.0\](https://docs.doku.com/changelog/march-2026/flexibill-v1.1.0.md): Effective Date: March 13th, 2026 - \[๐ New Product: FlexiBill\](https://docs.doku.com/changelog/february-2026/new-product-flexibill.md): Effective Date: February 6th, 2026 - \[Checkout Retry Payment for OVO\](https://docs.doku.com/changelog/januari-2026/checkout-retry-payment-for-ovo.md): Effective Date: January 29th, 2026 - \[Digital Catalog Rebranding & Feature Updates\](https://docs.doku.com/changelog/december-2025/digital-catalog-rebranding-and-feature-updates.md): Effective Date: December 18th, 2025 - \[Refund Service - Passcode Authentication\](https://docs.doku.com/changelog/november-2025/refund-service-passcode-authentication.md): Effective Date: November 17th, 2025 - \[New Power Ups - Static Virtual Account on Dashboard\](https://docs.doku.com/changelog/october-2025/new-power-ups-static-virtual-account-on-dashboard.md): Effective Date: October 20th, 2025 - \[QRIS Support for Smart Account Configuration (SAC) & Split Settlement\](https://docs.doku.com/changelog/october-2025/qris-support-for-smart-account-configuration-sac-and-split-settlement.md): Effective Date: October 22nd, 2025 - \[DOKU MCP Server\](https://docs.doku.com/changelog/september-2025/doku-mcp-server.md): Effective Date: September 18th, 2026 - \[๐ New Product: PayChat\](https://docs.doku.com/changelog/august-2025/new-product-paychat.md): Simplify Customer Payments Directly Through Chat - \[Checkout - New Fields and Status Values on Check Status API\](https://docs.doku.com/changelog/july-2025/checkout-new-fields-and-status-values-on-check-status-api.md): Effective Date: 24 July 2025 - \[QRIS - Settlement via Enhanced System Now Available\](https://docs.doku.com/changelog/july-2025/qris-settlement-via-enhanced-system-now-available.md): NEW: Faster and More Integrated Settlement for QRIS Transactions - \[Service Status โ DOKU Status Page Now Live\](https://docs.doku.com/changelog/june-2025/service-status-doku-status-page-now-live.md): NEW: Check live system status anytime at status.doku.com - \[Checkout - Recover Abandoned Cart\](https://docs.doku.com/changelog/may-2025/checkout-recover-abandoned-cart.md): NEW: Bring Back Lost Sales with Recover Abandoned Cart - \[e-Katalog - New look, new ways to sell\](https://docs.doku.com/changelog/may-2025/e-katalog-new-look-new-ways-to-sell.md): Now redesigned to help your business build, publish, and manage digital catalogs with more power and flexibility. - \[Checkout - Automated Email Notifications\](https://docs.doku.com/changelog/november-2024/checkout-automated-email-notifications.md): NEW - Automate Your Payments with Ease: Introducing Automated Email Notifications! - \[Dashboard - New Settlement Settings\](https://docs.doku.com/changelog/october-2024/dashboard-new-settlement-settings.md): NEW - Streamlined Multi-Branch Fund Settlement with the New Settlement Settings! - \[Custom Field - Payment Link\](https://docs.doku.com/changelog/august-2024/custom-field-payment-link.md): NEW - Drive Sales Faster with Custom Fields Tailored for Your Business Needs! - \[New Payment Method: Allo Bank\](https://docs.doku.com/changelog/august-2024/new-payment-method-allo-bank.md): Introducing Allo Bank as Your New Payment Option! - \[New Navigation - DOKU Dashboard\](https://docs.doku.com/changelog/july-2024/new-navigation-doku-dashboard.md): Simplified Access, Enhanced Experience - \[Whitelist Domain - DOKU Checkout\](https://docs.doku.com/changelog/june-2024/whitelist-domain-doku-checkout.md): NEW! Whitelist Domain Feature for DOKU Checkout Users. Activate this feature for FREE for Additional Security Layer. - \[Personalization - DOKU Checkout\](https://docs.doku.com/changelog/march-2024/personalization-doku-checkout.md): Take advantage of this new feature, customize the display with just a few clicks in the DOKU dashboard, without any technical tinkering. - \[New Payment Method: DANA\](https://docs.doku.com/changelog/march-2024/new-payment-method-dana.md): Welcome DANA as a New Payment Channel! - \[New Payment Method: BTN Virtual Account\](https://docs.doku.com/changelog/march-2024/new-payment-method-btn-virtual-account.md): Unlock New Payment Options with BTN Virtual Account! - \[2-Step Verification - DOKU Dashboard\](https://docs.doku.com/changelog/february-2024/2-step-verification-doku-dashboard.md): Enhanced Account Security with 2-Step Verification - \[DOKU Checkout - New Look\](https://docs.doku.com/changelog/december-2023/doku-checkout-new-look.md): New Look on DOKU Checkout | Tuesday, 18 December 2023 - \[๐ New Product: Promo Engine\](https://docs.doku.com/changelog/december-2023/new-product-promo-engine.md): Revolutionize Your Marketing Strategies with Promo Engine | Tuesday, 18 December 2023 - \[Payment Link - Greater Features\](https://docs.doku.com/changelog/october-2023/payment-link-greater-features.md): Expanding Use Cases with the New Payment Link | Monday, October 16, 2023 --- # Agent Instructions This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com. ## Querying This Documentation If you need additional information, you can query the documentation dynamically by asking a question. Perform an HTTP GET request on a page URL with the \`ask\` query parameter: \`\`\` GET https://docs.doku.com/introduction.md?ask= \`\`\` The question should be specific, self-contained, and written in natural language. The response will contain a direct answer to the question and relevant excerpts and sources from the documentation. Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
---
# Unknown
\> For the complete documentation index, see \[llms.txt\](https://docs.doku.com/llms.txt). Markdown versions of documentation pages are available by appending \`.md\` to page URLs; this page is available as \[Markdown\](https://docs.doku.com/changelog/july-2026/refund-services-whatsapp-channel.md). # Refund Services - Whatsapp Channel Effective Date: July, 2026 Refund notification and passcode now supports delivery through WhatsApp via the official DOKU Business Account, providing a more secure and reliable way for customers to receive refund notifications. This update replaces the previous SMS-based notification flow while maintaining the existing refund process for merchants. \[\*\*Learn about Refund Services\*\*\](https://docs.doku.com/payouts/refund-service)
.png?alt=media&token=eb9b46ff-7aa6-4786-b59a-19d1f20609ae)
\*\*\* ### ๐ Whatโs New? Refund notifications are now delivered through \*\*WhatsApp\*\* instead of SMS for merchants who enable the feature. Customers will receive their refund information directly through the official DOKU WhatsApp account, including the refund link, verification passcode, expiration information, and action button where applicable. Depending on the refund type, customers will receive one of two notification formats: \* \*\*Refund Link\*\* โ includes a refund link, verification passcode, expiry information, and \*\*"Receive Refund"\*\* call-to-action. \* \*\*Direct Refund\*\* โ includes refund confirmation and a \*\*"Check Status"\*\* button without requiring a passcode. \*\*\* ### ๐ก Why It Matters SMS has long been used as the primary notification channel for Refund Link. However, SMS delivery introduces security risks, including the possibility of unauthorized access to refund links or delayed message delivery. By moving notifications to WhatsApp, DOKU provides a more trusted communication channel while strengthening refund security through passcode verification and official business messaging. This enhancement helps merchants improve customer confidence throughout the refund process while reducing potential fraud risks. \*\*\* ### \*\*๐ Updated Experiences\*\* #### ๐ Before Previously, customers received Refund Link notifications via SMS. Although functional, SMS delivery presented several challenges: \* Refund notifications could be delayed or fail to reach customers. \* SMS messages were more vulnerable to interception by unauthorized parties. \* Customers relied on SMS to access refund links, creating potential security risks during the refund process. #### ๐ After Beginning August 10th, 2026, all refund communications will default to WhatsApp and/or email if applicable Refund notifications delivered through the \*\*official DOKU WhatsApp Business Account\*\*. Depending on the refund type, customers will receive either: \* \*\*Refund Link\*\* โ including a secure refund link, verification passcode, expiry information, and a \*\*"Receive Refund"\*\* button. \* \*\*Direct Refund\*\* โ including a refund confirmation message and a \*\*"Check Status"\*\* button without requiring a passcode. This provides a more secure, reliable, and familiar refund experience while helping reduce the risk of unauthorized refund access. \*\*\* ### ๐ Refund Methods \*\*Non-Direct Refund\*\* They will open the link and enter their own bank account details before the refund is processed. \*\*Best for:\*\* Merchants who do not have the customer's bank account information. \*\*Direct Refund\*\* The customer receives a WhatsApp notification confirming the refund, without needing to enter any additional information. \*\*Best for:\*\* Merchants who already have the customer's bank account information. \*\*\* ### โ๏ธ How It Works \* \*\*Enable\*\* WhatsApp Notification for your merchant account. \* Continue sending refund requests using the existing \*\*customer\\\_phone\*\* parameter โ no API changes are required. \* DOKU automatically delivers the refund notification through the official WhatsApp Business Account. \* Customers receive the appropriate notification based on the refund type: \* \*\*Refund Link\*\* with passcode verification, or \* \*\*Direct Refund\*\* with refund status confirmation. \* Customers complete the refund process securely through the provided WhatsApp message. \*\*\* ### \*\*๐ผ Key Feature\*\* \* Deliver Refund Link notifications through the official DOKU WhatsApp Business Account. \* Support dedicated notification formats for Refund Link and Direct Refund. \* Include passcode verification for Refund Link transactions. \* Improve delivery reliability compared to SMS notifications. \* Strengthen refund security by reducing the risk of unauthorized refund access. \* No API changes required for existing Refund Link integrations. \*\*\* ### \*\*๐ Key Details\*\* \* No API parameter changes are required. Merchants continue using the existing \*\*customer\\\_phone\*\* field. \* WhatsApp notification must be \*\*enabled by the merchant\*\* and is not activated by default. \* Once WhatsApp notification is activated, SMS notification will be automatically disabled for that merchant. \* Passcode verification is only applicable to \*\*Refund Link\*\* transactions. Direct Refund notifications do not require a passcode. \*\*\* For assistance, contact our Care Team at or (021) 1500963. \*\*\* Thank you and best regards,\\ \*\*DOKU Product Team\*\* --- # Agent Instructions This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com. ## Querying This Documentation If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question. Perform an HTTP GET request on the current page URL with the \`ask\` query parameter, and the optional \`goal\` query parameter: \`\`\` GET https://docs.doku.com/changelog/july-2026/refund-services-whatsapp-channel.md?ask=&goal= \`\`\` \`ask\` is the immediate question: it should be specific, self-contained, and written in natural language. \`goal\` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal. The response will contain a direct answer to the question and relevant excerpts and sources from the documentation. Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
---
# Unknown
\> For the complete documentation index, see \[llms.txt\](https://docs.doku.com/llms.txt). Markdown versions of documentation pages are available by appending \`.md\` to page URLs; this page is available as \[Markdown\](https://docs.doku.com/accept-payments/no-integration-products/payment-link.md).
# Payment Link
Create a link instantly to collect payments from your customers
## Overview
\*\*Payment Link\*\* enables merchants to accept payments by simply creating and sharing a link to customers via email, messaging apps, social media, or any online platform โ no website, app, or coding required. Payment Link can be generated through 3 platforms:
1. Website via \[DOKU Dashboard\](https://dashboard.doku.com/bo/payment-link?utm\_source=docs)
2. Mobile app via \[Juragan DOKU\](/mobile-apps/juragan-doku.md#installation)\\
:information\\\_source:Only available for Indonesian Business Accounts
3. Social messaging app via WhatsApp\\
:information\\\_source:Only available for Indonesian Business Accounts
### Link Types
{% tabs %}
{% tab title="Single Payment Link" %}
\*\*Single Payment Link\*\* is used to collect one-time or recurring (partial) payments from a specific customer. Once full payment has been made, the link can no longer be used to accept payments and becomes inaccessible. It is ideal for sending invoices for products or services sold to individual customers.
Single Payment Link cannot be reused after payment completion, but you can duplicate and edit the link for other customers.
{% endtab %}
{% tab title="Multiple Payment Link" %}
\*\*Multiple Payment Link\*\* is used to collect several payments using the same link. It is ideal for businesses that sell identical products or services to multiple customers.
The link remains active and reusable until it reaches its specified expiration date or transaction usage limit. Merchants can configure a transaction limit per link or allow unlimited transactions based on their business needs.
{% endtab %}
{% endtabs %}
| | Single Payment Link | Multiple Payment Link |
| --------------------------------- | ------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------- |
| Description | Used for collecting one-time or recurring (partial) payments from a specific customer | Used for selling a product, a service, or accepting donations from multiple customers |
| Customer | Specific individuals or businesses | Multiple individuals or businesses (anyone with the link) |
| Reusability | Cannot be reused after full payment; can be duplicated and edited for a new customer | Reusable until expiration or usage limit is reached |
| Use Cases | Sending invoices of a product/service to a single customer | Selling products/services to multiple customers; fundraising or mass sales |
| Partial Payments or Payment Plans | โ Supported | โ Not Supported |
| Promo/Discounts | โ Supported | โ Supported |
| Create from Website | โ Supported | โ Supported |
| Create from Mobile App | โ Supported | โ Supported |
| Create from WhatsApp | โ Supported | โ Supported |
### Order Types
{% tabs %}
{% tab title="Amount & Description" %}
\*\*Amount & Description\*\*: Merchants create a Payment Link by entering the payment amount and a description of the product or service. Customers simply review the preset information and complete the payment without modifying any details.
{% endtab %}
{% tab title="Items & Amount" %}
\*\*Items & Amount:\*\* Merchants define multiple products or services with assigned quantities and prices. Customers can select one or more items and adjust the quantity during checkout, based on the available limits set by the merchant.
{% endtab %}
{% tab title="Accept Any Amount" %}
\*\*Accept Any Amount:\*\* Merchants create a Payment Link where customers are free to decide the amount they want to pay. Only a description is preset; no amount is fixed in advance.
{% endtab %}
{% endtabs %}
| | Amount & Description | Items & Amount | Accept Any Amount |
| ----------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------- |
| Description | Simple payment by entering only the amount and description | Input multiple products/services with quantity and price breakdown shown at checkout | Yes, by deciding the amount to be paid. |
| Customers Choose What to Pay (PWYW) | Yes, with Partial Payments | Yes, by selecting quantity of products/services | Yes, by deciding the amount to be paid |
| Set Minimum and Maximum Amount | Yes, with Partial Payments | Yes, by setting minimum/maximum quantity for each product/service | No, freely entered by customers |
| Use Cases | Professional services (e.g., consulting fees, legal services, design work), subscription invoicing with fixed pricing, single project or service billing | Online stores offering multiple products, service packages with optional add-ons, order-based businesses such as catering or event services | Donation campaigns, crowdfunding, charity fundraising, tipping systems, membership contributions with flexible amounts |
| Single Payment Link | โ Supported | โ Supported | โ Supported |
| Multiple Payment Link | โ Supported | โ Supported | โ Supported |
| Create from Website | โ Supported | โ Supported | โ Supported |
| Create from Mobile App | โ Supported | โ Supported | โ Not Supported |
| Create from WhatsApp | โ Supported | โ Supported | โ Not Supported |
### Customer Info Types
{% tabs %}
{% tab title="Collect Customer" %}
\*\*Collect Customer:\*\* Merchants can specify required customer details such as name, email, telephone number, and address. Customers input this information before completing their payment. This method is ideal for merchants who need customer data for transaction tracking or record keeping.
{% endtab %}
{% tab title="Select Customer" %}
\*\*Select Customer:\*\* Merchants can select from previously registered customers or add new customer information manually when creating a Payment Link. This option is suitable for invoicing or billing scenarios where the merchant manages a customer database and needs to associate transactions with specific customers.
{% endtab %}
{% endtabs %}
| | Collect Customer | Select Customer |
| --------------------------------- | --------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------- |
| Description | Customers input their personal information (name, email, phone number, address) before completing payment | Merchants select existing registered customers or add new customer data during Payment Link creation |
| Use Cases | Fast creation of Payment Links while still collecting basic customer information for tracking and reports | Ideal for invoicing or billing existing customers, enabling better transaction history management |
| Partial Payments or Payment Plans | โ Not Supported | โ Supported |
| Single Payment Link | โ Supported | โ Supported |
| Multiple Payment Link | โ Supported | โ Not Supported |
| Create from Website | โ Supported | โ Supported |
| Create from Mobile App | โ Supported | โ Supported |
| Create from WhatsApp | โ Supported | โ Supported |
### Creation Methods
{% tabs %}
{% tab title="Single Creation" %}
\*\*Single Creation\*\*: Create one Payment Link at a time through the DOKU Dashboard or Juragan DOKU mobile app. This method is suitable for fast payment requests where only one transaction needs to be processed.
{% endtab %}
{% tab title="Bulk Creation" %}
\*\*Bulk Creation\*\*: Generate multiple Payment Links at once by uploading an XLSX file through the DOKU Dashboard. This streamlines mass link creation for merchants handling large customer bases.
{% endtab %}
{% endtabs %}
| | Single Creation | Bulk Creation |
| --------------------------------- | ------------------------------------------------------------------- | -------------------------------------------------------------------------- |
| Description | Create a Payment Link one at a time via the Dashboard or mobile app | Generate multiple Payment Links at once by uploading an XLSX file template |
| Use Cases | Suitable for fast, one-off payment requests | Suitable for mass invoicing |
| Amount & Description | โ Supported | โ Supported |
| Items & Amount | โ Supported | โ Supported |
| Accept Any Amount | โ Supported | โ Not Supported |
| Partial Payments or Payment Plans | โ Supported | โ Supported |
| Single Payment Link | โ Supported | โ Supported |
| Multiple Payment Link | โ Supported | โ Not Supported |
| Create from Website | โ Supported | โ Supported |
| Create from Mobile App | โ Supported | โ Not Supported |
| Create from WhatsApp | โ Supported | โ Not Supported |
\*\*\*
## Key Features
| Feature | Description | Benefits | Use Case |
| ------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| \*\*Email Notification\*\* | Automatically send email notifications when a Payment Link is created, nearly expired, expired, or successfully paid | Keeps both merchants and customers informed at critical stages, reducing missed payments and confusion | Merchants reminding customers before a link expires; confirming successful payments immediately via email; reducing the need for manual follow-ups |
| \*\*Expiry Extension\*\* | Allow customers to complete a payment after the Payment Link has reached its expiration date | Increases flexibility for customers and reduces missed payments due to link expiration. Helps merchants recover potential lost transactions without manually creating a new link | Customers who missed the payment deadline but still wish to complete their purchase without requiring merchants to manually create a new Payment Link |
| \*\*Custom Link\*\* | Personalize the Payment Link URL (e.g., \`pay.doku.com/YogaSerenity\`) to reinforce brand identity and make links more memorable and trustworthy | Increases brand recognition, builds customer trust, and makes URLs easier to share and remember | Sell event tickets with a branded link like \`pay.doku.com/SummerFestival\`; collect payments for online classes via a recognizable branded link |
| \*\*Custom Field\*\* | Add additional input fields during checkout to collect customer-specific information beyond standard payment details | Enables merchants to gather detailed data for operations, reporting, or fulfillment | Schools collecting Student ID numbers; restaurants collecting special meal requests; service providers asking for preferred appointment times |
| \*\*Custom Note\*\* | Add a footnote on the checkout page with extra instructions or important information | Helps manage customer expectations and reduces post-payment inquiries | Online stores providing refund policies; service businesses providing next steps after payment confirmation |
| \*\*Success Page Redirection\*\* | Redirect customers to a specified URL after successful payment completion | Enhances customer experience and supports marketing follow-ups or digital product delivery | Redirect customers to a download page for e-tickets, a WhatsApp conversation starter link, a "Thank You" page, or a loyalty program enrollment page after successful payment |
| \*\*Attachments\*\* | Allow customers to download files (invoices, catalogs, contracts) uploaded by the merchant on the checkout page | Centralizes communication and ensures customers receive essential information before payment | Merchants sending product catalogs with order forms; service providers attaching terms and conditions; schools sharing tuition fee breakdowns |
| \*\*Partial Payments\*\* | Allow customers to pay in installments using a single Payment Link; set minimum payment amounts if needed | Improves affordability for customers; increases transaction success for large payments | Schools collecting tuition fees monthly; merchants accepting down payments for made-to-order goods |
| \*\*Dynamic Currency Conversion\*\* | Display an estimated payment amount to customers in their preferred foreign currency, configured per Payment Link | Improves clarity for international customers, reduces confusion at checkout, and builds trust by showing familiar currency values | Merchants selling to overseas customers, such as an online store accepting orders from Singapore or Malaysia, showing prices in SGD or MYR while still settling according to their own settlement settings |
\*\*\*
## Use Cases
{% tabs %}
{% tab title="Invoice Payments" %}
Businesses can embed Payment Links in invoices sent via email or messaging apps to simplify payment collection from clients.
Useful DOKU Features:
\* \*\*Single Payment Link\*\* (for specific invoice collection)
\* \*\*Amount & Description\*\* (customized for invoice details)
\* \*\*Partial Payments\*\* (allow installment or progressive payments)
\* \*\*Bulk Creation\*\* (allow mass invoicing)
\* \*\*Custom Fields\*\* (capture client reference numbers, project codes)
\* \*\*Attachments\*\* (attach detailed invoices or contracts)
{% endtab %}
{% tab title="Event Bookings" %}
Event organizers can issue Payment Links for participants to register for workshops, conferences, or webinars.
Useful DOKU Features:
\* \*\*Single or Multiple Payment Link\*\* (based on event type)
\* \*\*Amount & Description\*\* (simple event payment setup)
\* \*\*Items & Amount\*\* (sell different ticket types: VIP, Regular, Group Packages)
\* \*\*Collect Customer\*\* (collect attendee details)
\* \*\*Custom Field\*\* (collect seat preference, meal selection, T-shirt size, or special instructions)
\* \*\*Success Page Redirection\*\* (redirect customers to download e-tickets or event info page)
\* \*\*Custom Link\*\* (create branded event payment pages, e.g., \`pay.doku.com/SummerFestival\`)
{% endtab %}
{% tab title="Pre-orders and Deposits" %}
Merchants selling items on a pre-order basis (e.g., gadgets, fashion collections, handmade products) can use Payment Links to collect reservation fees or deposits securely before the product launch.
Useful DOKU Features:
\* \*\*Single Payment Link\*\* (for specific invoice collection)
\* \*\*Amount & Description\*\* (customized for invoice details)
\* \*\*Items & Amount\*\* (list multiple pre-order items with quantity limits)
\* \*\*Partial Payments\*\* (allow installment or progressive payments)
\* \*\*Bulk Creation\*\* (allow mass invoicing)
{% endtab %}
{% tab title="Fundraising & Donations" %}
Non-profits and community groups can share Payment Links widely to collect contributions.
Useful DOKU Features:
\* \*\*Multiple Payment Link\*\* (share link with unlimited donors)
\* \*\*Accept Any Amount\*\* (allow donors to choose the contribution amount)
\* \*\*Collect Customer\*\* (depending on donor privacy requirements)
\* \*\*Custom Fields\*\* (capture donor names, dedications, or messages)
{% endtab %}
{% endtabs %}
\*\*\*
## FAQ
Is there a maximum number of Payment Links I can create?
No. You can create as many Payment Links as you need without any limit.
What is the cost to create a Payment Link?
Creating a Payment Link on DOKU is free of charge. Standard transaction fees apply based on the activated payment methods.
Can I accept international payments with Payment Link?
Yes. You must activate \*\*Cards\*\* payment method to accept international payments.
How to check if Payment Link has been paid?
For a \*\*Single Payment Link\*\*, the status will automatically change to \*\*Paid\*\* once full payment is received.
For a \*\*Multiple Payment Link\*\*, payment status can be tracked in the \*\*Transaction List\*\* section on the Payment Link Detail page.
Can my Payment Link be paid in the wrong amount?
The payable amount depends on the order type of the Payment Link:
\* \*\*Fixed/closed amount:\*\* The payer can only complete the transaction with the exact amount you set, so incorrect amounts are not possible. This includes amount & description and items & amount
\* \*\*Flexible amount:\*\* The payer can enter their own amount. In this case, the amount may differ from what you expect, but it is not considered โwrongโ since you allowed flexible payments. This includes accept any amount & partial payments.
Can I customize the checkout page of my Payment Link?
Yes. You can customize the Checkout page of your Payment Link by following the guide on \[Customize Checkout Page\](/accept-payments/no-integration-products/payment-link/customize-checkout-page.md). However, please note that only Checkout page is customizable, not the Payment Link page.
How many times can I accept payments with one Multiple Payment Link?
By default, a Multiple Payment Link can accept an unlimited number of payments. You also have the option to set a specific limit on the total number of payments allowed via the link.
Does Payment Link support displaying prices in the customer's local currency?
Yes. This is enabled through the Dynamic Currency Conversion (DCC) feature, available when creating a Payment Link. Once enabled, customers are shown an estimated payment amount in their preferred currency at checkout. This value is indicative only; the transaction is processed in the merchant's original currency, and settlement to the merchant is unaffected.
DCC is configured individually per Payment Link and does not apply to other links or transactions unless separately enabled.
---
# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.
## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.
Perform an HTTP GET request on the current page URL with the \`ask\` query parameter, and the optional \`goal\` query parameter:
\`\`\`
GET https://docs.doku.com/accept-payments/no-integration-products/payment-link.md?ask=&goal=
\`\`\`
\`ask\` is the immediate question: it should be specific, self-contained, and written in natural language.
\`goal\` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.
Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
---
# Unknown
\> For the complete documentation index, see \[llms.txt\](https://docs.doku.com/llms.txt). Markdown versions of documentation pages are available by appending \`.md\` to page URLs; this page is available as \[Markdown\](https://docs.doku.com/accept-payments/no-integration-products/digital-catalog.md).
# Digital Catalog
Showcase your products with an online catalog
## Overview
\*\*Digital Catalog\*\* enables merchants to create a digital storefront without requiring integration, technical development, or the need to maintain separate website infrastructure. With Digital Catalog, merchants can easily showcase their products, manage inventory, and accept payments through DOKUโs secure payment gateway.
It is an ideal solution for entrepreneurs and small businesses seeking to quickly establish a professional online presence and start selling.
Organize items into curated collections for events, themes, or categories.
Featured Items
Pin up to 5 priority items to the top of your catalog regardless of sorting.
Multi-Variant Support
Allows up to 2 item variants (e.g., color, size) per product.
Scheduled Publication
Choose to publish items immediately, at a later time, or within a custom date range.
QR Code
Generate QR codes or share catalog/items via WhatsApp, Facebook, Telegram, X, and links.
Shipment
Partnered with 3PL logistics. DOKU handles delivery requests automaticallyโno need for manual coordination. 3PL include JNE, J&T, SiCepat, Go-Send, Grab Express, Indah Cargo, dan Deliveree.
Order Tracking and Notification
Customers can easily track the status of their orders in real-time, and will receive email notifications for every update, including order processing, shipment, and delivery.
Custom Order Type
โน๏ธOnly available for Malaysian Business Accounts
Allow customers to choose their preferred fulfillment method during checkout, either Delivery Address or Self Pickup.
Custom Delivery Fee
โน๏ธOnly available for Malaysian Business Accounts
Allow Configure Delivery fee based on order quantity and delivery destination
Custom Product Additional Fields
โน๏ธOnly available for Malaysian Business Accounts
Collect additional product-specific information from customers by adding customizable input fields to individual products.
SST
โน๏ธOnly available for Malaysia Business Accounts
Manage Sales and Service Tax (SST) for orders in compliance with Malaysian tax requirements.
\*\*\*
## Use Cases
{% tabs %}
{% tab title="Catalog" %}
\*\*๐ Food & Beverages\*\*
\* Digital menu that displays all food and beverages.
\* Use variants for portion sizes, spice levels, or topping options.
\*\*๐จ Travel & Hospitality\*\*
\* Use as a room service menu or upsell page.
\* Showcase services like spa bookings, tours, or in-room items with schedule-based availability.
{% endtab %}
{% tab title="Store" %}
\*\*๐๏ธ Retail\*\*
\* List physical goods with images and variants.
\* Great for clothing, accessories, or gadgets.
\*\*๐ Education\*\*
\* Sell books, uniforms, or digital learning materials.
\* Create showcases by class, grade, or semester.
\*\*๐ฎ Digital & Gaming\*\*
\* Distribute digital products like game codes, event tickets, or downloads.
\* Use custom links for digital delivery, and variants for different editions or regions.
{% endtab %}
{% tab title="Event Bookings" %}
\*\*๐ซ Event Bookings\*\*
\* Distribute digital products like game codes, event tickets, or downloads.
\* Use custom links for digital delivery, and variants for different editions or regions.
{% endtab %}
{% tab title="Freelancers" %}
\*\*๐งโ๐ป Freelancers\*\*
\* Use Digital Catalog as a service menu.
\* List pricing packages (e.g., logo design, consultation) with variant support for revisions or delivery time.
{% endtab %}
{% endtabs %}
\*\*\*
## FAQ
Can I sell services instead of products on Digital Catalog?
Yes. Use item descriptions and optional fields creatively. Great for freelancers or professional services.
Is there a way to schedule flash sales or time-limited products on Digital Catalog?
Yes. Use the Custom Publication Period to publish items for specific dates only.
Can I use Digital Catalog for digital downloads?
Yes. Upload a digital item link per variant. Ideal for game keys, event tickets, etc.
Can I integrate Digital Catalog with my existing website?
Not directly, but you can share catalog links or embed QR codes anywhere on your site.
---
# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.
## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.
Perform an HTTP GET request on the current page URL with the \`ask\` query parameter, and the optional \`goal\` query parameter:
\`\`\`
GET https://docs.doku.com/accept-payments/no-integration-products/digital-catalog.md?ask=&goal=
\`\`\`
\`ask\` is the immediate question: it should be specific, self-contained, and written in natural language.
\`goal\` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.
Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
---
# Unknown
\> For the complete documentation index, see \[llms.txt\](https://docs.doku.com/llms.txt). Markdown versions of documentation pages are available by appending \`.md\` to page URLs; this page is available as \[Markdown\](https://docs.doku.com/accept-payments/no-integration-products/qris.md).
# QRIS
Set up QRIS for multi-channel QR payments
{% hint style="info" %}
Availability: ๐ฎ๐ฉ Indonesian Business Account only
{% endhint %}
Dynamic QRIS
Create a randomly generated QR Code that is unique for your customers
## Overview
QRIS (Quick Response Code Indonesian Standard) is a standardized QR code payment method introduced by Bank Indonesia to simplify digital payments across various payment service providers (PSPs), banks, and merchants in Indonesia. QRIS is designed to streamline the payment acceptance process and enhance interoperability between different payment systems. Customers can make payments by scanning or uploading the QRIS image generated by the merchant, using supported e-Wallet apps (e.g., DOKU e-Wallet, OVO, ShopeePay, GoPay) or mobile banking apps that support QRIS.
\*\*\*
## Key Features
#### Cross-border Payment
DOKU QRIS allows international customers to pay in their local currency using their native banking apps and e-Wallets, while funds are settled directly to your account in IDR. The following is a list of the supported countries and payment partners for cross-border payment:
Malaysia
1. TNG Digital
2. Maybank
3. Hong Leong Bank
4. BigPay
5. Finexus
6. Bank of China Malaysia
7. Public Bank
8. AmBank
9. Boost
10. OCBC Malaysia
11. FIUU
12. UOB Malaysia
13. Bank Islam
14. MobilityOne
15. SiliconNet
16. Fave
17. Alliance Bank
18. BeezFintech
19. Agrobank
20. Revenue Solutions
21. GHL CardPay
22. Fasspay
23. RHB Bank
24. CIMB
Singapore
QRIS NETS / SGQR
Thailand
1. Bangkok Bank
2. Krungsri
3. CIMB Thai
4. Kasikornbank
5. Krungthai Bank
6. SCB
China
1. Alipay
2. UnionPay
3. ICBC
4. ICBC e-Life
5. e-Qianzhuang
6. Bank of China
South Korea
1. GLN International
2. Woori Card
3. KB Kookmin Bank
4. Shinhan Bank
5. KB Kookmin Card
6. Shinhan Card
7. Hanpass
\*\*\*
#### Refund via Direct API
DOKU QRIS enables seamless, end-to-end refund processing through \[Direct API\](/accept-payments/integration-tools/direct-api.md) integration, eliminating the need for manual work and reducing operational overhead. Merchants can also track status in real-time via API callbacks, ensuring a faster and more reliable experience for end-users. The following is a list of supported issuers for automated refunds:
Banking Institutions
1. Bank BRI
2. Bank Danamon
3. Bank Permata
4. BCA (Bank Central Asia)
5. Bank Digital BCA
6. BCA Syariah
7. Bank Papua
8. Bank Maybank
9. Bank Neo Commerce
10. Bank CIMB
11. Bank Jateng
12. Seabank
13. Bank Jago
14. Bank Jabar (bjb)
15. Bank Aladin Syariah
16. Bank BPD Jatim
17. Mandiri Taspen
18. Bank SMBC (Jenius)
19. BPD Bengkulu
20. Bank SulutGo
21. Krom Bank
22. Bank Sinarmas
23. BPD D.I. Yogyakarta
24. UOB Indonesia
25. Superbank
Non-Banks (e-Wallets)
1. AstraPay
2. LinkAja
3. GoPay
4. Kaspro
5. OVO
6. Airpay / ShopeePay
7. Bimasakti
8. DANA
9. Virgo
10. Gudang Voucher
11. BluePay
12. Paytren
13. OTTOCASH
14. Tmoney
15. i.saku
16. Dipay
17. Saldomu
18. PAC Cash
19. GDC Pay
20. Dutamoney
21. WHIZ
22. Ezeelink Indonesia
23. Finpay
24. Qoin Digital Indonesia
25. PT Nusapay Solusi Indonesia
26. Pakai Donk
27. Yourpay
28. Jawara Mobile
29. Yoopay
30. Singapay
## QRIS Types
The key difference between static QRIS and dynamic QRIS lies in the flexibility and the type of information encoded.
\* \*\*Static QRIS\*\* codes are fixed and do not change. They typically represent the merchantโs general payment information and are used for multiple transactions.
\* \*\*Dynamic QRIS\*\* codes are generated uniquely for each transaction. They can include transaction-specific details such as the amount, invoice number, or customer reference, providing greater flexibility for different payment scenarios.
### Dynamic QRIS
\* \*\*Variable Information:\*\* A dynamic QRIS code can contain variable information that changes for each transaction.
\* \*\*Transaction-Specific:\*\* It can include details such as the transaction amount, order details, and a unique transaction identifier.
\* \*\*Use Case:\*\* Dynamic QRIS codes are commonly used in scenarios like online shopping carts, invoice payments, or where the transaction amount or details need to be specified dynamically.
### Static QRIS
\* \*\*Fixed QR Code:\*\* A static QRIS code contains fixed information that does not change.
\* \*\*Amount Flexibility:\*\* Once generated, the QR code can be used for various types of transactions. The transaction amount may vary, and customers are required to input the amount themselves.
\* \*\*Use Case:\*\* Static QRIS codes is ideal for merchants who wish to accept cashless payments without generating a new QR code for each transaction, especially when transaction amounts vary.
{% hint style="info" %}
Activating QRIS with DOKU will enable both Dynamic and Static QRIS.
{% endhint %}
\*\*\*
## Activation
You can activate QRIS in the DOKU Dashboard by following the steps below:
1. Log in to \[DOKU Dashboard\](https://dashboard.doku.com/bo/login?utm\_source=docs), and then access the side navigation bar
2. Select \*\*Settings\*\* from the menu
3. \*\*Settings\*\* page will appear. Under \*\*Account\*\* section, select \*\*Service\*\*
4. On \*\*Service\*\* page, click \*\*ADD SERVICE\*\* button\\
!\[\](https://s3.amazonaws.com/cdn.freshdesk.com/data/helpdesk/attachments/production/66050961310/original/oCDOUX9kMSZmQ76LMDIq2tSkUaF7nQjFlQ.png?1680119471)
5. Select \*\*QRIS\*\* under QR Payment section\\
!\[\](https://1457116080-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWIsxU2UGMS7iidoMSuyz%2Fuploads%2FOLEgULJhCogpadJebsWC%2Fimage.png?alt=media\\&token=62c23093-b222-497a-b483-c88c841f19c1)
6. Click \*\*ACTIVATE\*\* button
7. Fill the following fields, then click \*\*ACTIVATE\*\* once again.
\* Brand Short Name: A short version of your brand or business name that customers can easily recognize on their payment screen. This name will be displayed on your QRIS payment page.
\* Merchant Category Code (MCC): A merchant category code that represents your industry.
\*\*\*
## Accepting Payments
Once QRIS has been activated for your business, you can start accepting payments easily and securely through various methods.
\*\*Dynamic QRIS\*\* generates a unique QR code for each transaction. This enables more accurate payment tracking and minimizes the risk of human error. You can accept payments using Dynamic QRIS through the following methods:
\* \*\*No-Integration Solutions\*\*
\* \[Payment Link\](/accept-payments/no-integration-products/payment-link.md): Generate a unique payment link for each transaction. When a customer accesses the link and selects QRIS as the payment method, a QRIS code will be displayed. The code can be scanned directly or uploaded to a mobile banking app for payment.
\* \[Digital Catalog\](/accept-payments/no-integration-products/digital-catalog.md): Create a digital catalog of your products or services, each with a QRIS-enabled checkout. The payment process is similar to Payment Link, providing a seamless experience for your customers.
\* \*\*With Integration\*\*
\* \[DOKU Checkout\](/accept-payments/integration-tools/doku-checkout.md): Generate QRIS codes using our hosted checkout page, with minimal development required.
\* \[Direct API\](/accept-payments/integration-tools/direct-api.md): Generate dynamic QR codes directly from your system using our API. This option is ideal for businesses with custom front-end environments or POS systems that require full control over the checkout experience.
\*\*Static QRIS\*\* uses a fixed QR code that does not change per transaction. Itโs ideal for small businesses, physical stores, and merchants who prefer a simpler setup. You can accept payments with Static QRIS as follows:
1. \*\*Print your QRIS image\*\*: Download the static QR code image from DOKU Dashboard.
2. \*\*Display it at your store\*\*: Place the printed QR code at the point of sale โ such as on your counter or checkout stand โ where itโs easily visible to customers.
3. \*\*Customers scan and pay\*\*: Customers scan the QR code using any QRIS-compatible mobile payment app, enter the transaction amount, and complete the payment.
4. \*\*Get notified (optional)\*\*: Depending on your system configuration, you may receive real-time notifications through the merchant portal, email, or your integrated POS system.
\*\*\*
## FAQ
What are the requirements to activate QRIS?
You will need to submit one of the following documents:
\* KTP (Indonesian National ID) for personal/individual merchants
\* NPWP (Tax Identification Number) for corporate merchants
Please ensure that the documents are clearly uploaded and successfully verified through your DOKU Dashboard. This is especially important for merchants with OCO Client ID, as verification is a prerequisite for QRIS activation.
How long does it take for QRIS to be activated?
QRIS activation typically takes 1โ2 working days after all required documents have been submitted and verified. Delays may occur if the documents are incomplete or fail verification checks.
Can I activate QRIS if my business entity is not based in Indonesia?
QRIS can only be activated if your business operates in Indonesia, therefore your account type must be 'Corporate'.
How to activate both dynamic and static QRIS?
By activating QRIS through the DOKU Dashboard, you will gain access to both dynamic and static QRIS. You can view and print your static QRIS image by clicking the \*\*See Details\*\* button on the \*\*Service\*\* page.
How do I check my static QRIS image?
You can view and print your static QRIS image by clicking the \*\*See Details\*\* button on the \*\*Service\*\* page. Please ensure that QRIS has been activated beforehand.
Can QRIS payments be made using a credit card as the source of funds?
Yes, QRIS payments can be made using a credit card as the source of funds. However, this depends on whether the userโs payment app or e-wallet supports credit card funding for QRIS transactions. Not all credit cards or issuers are compatible, and additional fees may apply depending on the provider.
---
# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.
## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.
Perform an HTTP GET request on the current page URL with the \`ask\` query parameter, and the optional \`goal\` query parameter:
\`\`\`
GET https://docs.doku.com/accept-payments/no-integration-products/qris.md?ask=&goal=
\`\`\`
\`ask\` is the immediate question: it should be specific, self-contained, and written in natural language.
\`goal\` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.
Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
---
# Unknown
\> For the complete documentation index, see \[llms.txt\](https://docs.doku.com/llms.txt). Markdown versions of documentation pages are available by appending \`.md\` to page URLs; this page is available as \[Markdown\](https://docs.doku.com/accept-payments/no-integration-products/customer-static-va.md).
# Customer Static VA
Create and manage reusable virtual accounts for your customers
{% hint style="info" %}
Availability: ๐ฎ๐ฉ Indonesian Business Account only
{% endhint %}
## Overview
A \*\*Customer\*\* \*\*Static VA (CSVA)\*\* is a reusable virtual account number assigned to a customer that can be used for multiple payments. Unlike per-transaction VAs, a static VA does not change for the same customer and can be used repeatedly, which is useful for subscription-like flows, or recurring collections without API integration.
\*\*\*
## Create CSVA
### Requirements
\* VA payment method(s) enabled for your account
\* Customers added to your customers database (refer to \[Manage Customers\](/get-started/manage-business/manage-customers.md))
\* Billing type configured for the bank(s) you will be using
\* FIX BILL is for closed amount VA
\* NO BILL is for open amount VA
\* Suffix features must be activated for the bank(s) and billing type(s) you will be using
\* DOKU Generated Payment Code (DGPC) for auto-generated suffix
\* Merchant Generated Payment Code (MGPC) for phone number and reference ID suffix
{% hint style="info" %}
Billing type and suffix features can be found on \*\*Settings > Payment Virtual Account\*\* page
{% endhint %}
### Single-Customer SVA
You can create a static VA for a single customer by following the steps below:
1. Log in to \[DOKU Dashboard\](https://dashboard.doku.com/bo/login?utm\_source=docs), and then access the side navigation bar
2. Select \*\*Customers\*\* from the menu
3. On the \*\*Customers\*\* page, find the customer you want to create a VA for
4. Click the ellipsis \*\*( โฎ )\*\* icon on the far right of that customer row, then select \*\*Create Virtual Account\*\*
5. Select Amount Type:
1. \*\*Closed Amount\*\*: Amount is decided by the merchant, and is set when creating SVA Payment Link (refer to \[#create-sva-payment-link\](#create-sva-payment-link "mention"))
2. \*\*Open Amount\*\*: Amount is decided by the customers at payment time
6. After choosing amount type, \*\*select the bank\*\* for the VA (available banks are listed based on your accountโs VA settings)
7. Select VA Suffix Customization:
1. \*\*Auto-generated\*\*: DOKU generates a random suffix
2. \*\*Reference ID\*\*: Suffix is generated from the customerโs Reference ID
3. \*\*Phone Number\*\*: Suffix is generated from the customerโs phone number
{% hint style="info" %}
If a suffix option is unavailable, it means that option is not supported for the selected bank/billing type. DGPC will activate auto-generated, while MGPC will activate reference ID and phone number.
{% endhint %}
8. Check the preview to confirm the selected \*\*bank\*\*, \*\*virtual account number\*\*, and \*\*suffix\*\*
9. Click \*\*Create Virtual Account\*\*.
On success, a confirmation pop-up appears. Open the customer details to confirm the SVA is created and visible on their profile.
### Bulk-Customer SVA
You can create a static VA for multiple customers by following the steps below:
1. Log in to \[DOKU Dashboard\](https://dashboard.doku.com/bo/login?utm\_source=docs), and then access the side navigation bar
2. Select \*\*Customers\*\* from the menu
3. On the \*\*Customers\*\* page, select the checkboxes for the customers you want to create SVAs for
4. Click \*\*Action\*\*, then select \*\*Create Virtual Account\*\*
5. Select Amount Type:
1. \*\*Closed Amount\*\*: Amount is decided by the merchant, and is set when creating SVA Payment Link (refer to \[#create-sva-payment-link\](#create-sva-payment-link "mention"))
2. \*\*Open Amount\*\*: Amount is decided by the customers at payment time
6. After choosing amount type, \*\*select the bank\*\* for the VA (available banks are listed based on your accountโs VA settings)
7. Select VA Suffix Customization:
1. \*\*Auto-generated\*\*: DOKU generates a random suffix
2. \*\*Reference ID\*\*: Suffix is generated from the customerโs Reference ID
3. \*\*Phone Number\*\*: Suffix is generated from the customerโs phone number
{% hint style="info" %}
If a suffix option is unavailable, it means that option is not supported for the selected bank/billing type. DGPC will activate auto-generated, while MGPC will activate reference ID and phone number.
{% endhint %}
8. Review the \*\*list of selected customers\*\* shown in the dialog
\* If you selected \*\*Reference ID\*\* or \*\*Phone Number\*\*, ensure every customer in this list has the required value. If a customer is missing the value, remove them from the list before proceeding
9. Confirm the preview of chosen bank, VA format, and suffix customization
10. Click \*\*Create Virtual Account\*\*.
On success, a confirmation pop-up appears. Open the details of each customer to confirm the SVA is created and visible on their profile if needed.
\*\*\*
## Create SVA Payment Link
SVA payment links are \*\*used for closed amount SVAs\*\* (where the merchant defines the amount). There are two flows: \*\*Single Link\*\* (1 customer) and \*\*Bulk Links\*\* (multiple customers).
### Single Link
You can generate an SVA Payment Link via DOKU Dashboard by following the steps below:
1. Log in to your \[DOKU Dashboard\](https://dashboard.doku.com/bo/login?utm\_source=docs), and then access the side navigation bar
2. Navigate to \*\*Accept Payments\*\* > \*\*Payment Link\*\*
3. Click \*\*Create Payment Link\*\*
4. On \*\*Create Payment Link\*\* page, select the \*\*Payment with Static Virtual Account\*\* shortcut. If the shortcut isn't visible, do this manually:
\* Under \*\*Customer Details\*\*, toggle \*\*Select Customer\*\* on and choose a customer
\* Under \*\*Payment Details\*\*, tick \*\*Use Customer Virtual Account\*\* and select the bank associated with the customerโs static VA
5. Fill in \*\*Order Details\*\*:
\* For "Payment Description", fill in total payment and description
\* For "Add Item", fill in item name, quantity, and price
6. Click \*\*Create Payment Link\*\*.
You can share the generated link with the customer. If email notifications are enabled, the customer will receive an email with their static VA number and the payable amount.
### Bulk Links
You can generate bulk SVA Payment Links via DOKU Dashboard by following the steps below:
1. Log in to \[DOKU Dashboard\](https://dashboard.doku.com/bo/login?utm\_source=docs), and then access the side navigation bar
2. Select \*\*Customers\*\* from the menu
3. On \*\*Customers\*\* page, select the checkboxes for the customers you want to create bulk SVA payment links for
4. Click \*\*Action\*\*, then \*\*Download Bulk Payment Link Template\*\*
5. Choose a template:
1. \*\*Amount & Description Only\*\*: only total payment and description are required
2. \*\*Include Product Information\*\*: item name, quantity, and price are required
6. Click \*\*Download\*\* and complete the template with the required information for each customer
7. After completing the file, upload it back to the dashboard:
\* If the upload window is still open, click \*\*Upload\*\* to proceed
\* If you exited the page, go to \*\*Accept Payments > Payment Link > Bulk Payment Link\*\* tab, then click \*\*Import XLSX\*\* and upload the completed file
8. Click \*\*Import\*\* to generate bulk SVA payment links.
Once the import is complete, you can share the generated links with customers. If email notifications are enabled, customers will automatically receive an email containing their Static VA number and the payment amount.
\*\*\*
## FAQ
Whatโs the difference between Static and Dynamic Virtual Accounts?
\* \*\*Static VA:\*\* Reusable for the same customer; persistent and fixed.
\* \*\*Dynamic VA:\*\* Unique per transaction; typically expires after payment or a set timeframe.
How many static virtual accounts can I create for one customer?
Each customer can have \*\*one VA per bank per amount type\*\*. For example, a customer can have a \*\*BCA VA\*\* with one \*Closed Amount\* and one \*Open Amount\*, and a separate \*\*BRI VA\*\* with the same setup.
Is there a limit to how many Static Virtual Accounts I can create?
Thereโs \*\*no overall limit\*\* to the number of Static VAs you can create. However, each customer is limited to \*\*one VA per bank per amount type\*\*.
Can I set an expiry date for my SVA Payment Link?
Yes. You can define an \*\*expiry date and time\*\* when creating the SVA Payment Link. Once expired, the link becomes inactive and cannot be used for payment.
Can I edit or deactivate an SVA Payment Link?
No. \*\*SVA Payment Links cannot be edited or deactivated\*\* after creation. If you need different link data, create a new payment link instead.
Can I edit a Static Virtual Account after itโs created?
No. Once a Static VA is created, \*\*it cannot be modified\*\*. To change bank or suffix, create a new SVA for the customer.
Can I deactivate a Static Virtual Account?
Yes. Merchants can \*\*deactivate a Static VA\*\* from the customerโs detail page if the VA is no longer needed.
Can Static Virtual Accounts be used for recurring payments?
Yes. Static VAs are \*\*reusable\*\*, allowing customers to make multiple payments using the same VA, suitable for recurring or installment-based collections.
Can I track which customer made the payment through a Static VA?
Yes. Each Static VA is \*\*linked to a specific customer\*\*. Payments made to that VA are visible in \*\*Reports > Transactions\*\* on the DOKU Dashboard.
---
# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.
## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.
Perform an HTTP GET request on the current page URL with the \`ask\` query parameter, and the optional \`goal\` query parameter:
\`\`\`
GET https://docs.doku.com/accept-payments/no-integration-products/customer-static-va.md?ask=&goal=
\`\`\`
\`ask\` is the immediate question: it should be specific, self-contained, and written in natural language.
\`goal\` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.
Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
---
# Unknown
\> For the complete documentation index, see \[llms.txt\](https://docs.doku.com/llms.txt). Markdown versions of documentation pages are available by appending \`.md\` to page URLs; this page is available as \[Markdown\](https://docs.doku.com/subscription-and-billing/flexibill.md).
# FlexiBill
FlexiBill helps businesses automate their entire billing cycle. Built for businesses that bill the same customers repeatedly, FlexiBill reduces missed payments, cuts down on manual follow-ups, and keeps your subscriptions and invoices organized in one place.
## Key Features
| Feature | Description |
| ---------------------------- | ------------------------------------- |
| \*\*Invoice generation\*\* | Automatic, per billing cycle |
| \*\*Delivery channel\*\* | Email + WhatsApp |
| \*\*Billing cycle management\*\* | Interval or specific date, auto-renew |
| \*\*Service fee pass-through\*\* | Configurable |
| \*\*Bulk billing\*\* | Upload file, up to 1,000 rows |
| \*\*API integration\*\* | Host-to-host supported |
### Subscription and Billing
A billing logic engine to automate recurring payments, manage subscriptions, and streamline invoicing and renewals. It controls when invoices are issued, how billing cycles are structured, what pricing model applies, and how bills are delivered to customers.
\* Create recurring or one-time billing for any billing cycle
\* Deliver invoices automatically via Email or WhatsApp
\* Track payment status and outstanding invoices in real time
\*\*The core of FlexiBill โ where your subscription engine lives.\*\*
๐ \[\*Learn more\*\](/subscription-and-billing/flexibill/subscription-and-billing.md)
### Member Center
Manage your customer database โ register members, store their billing information, and link them to subscriptions.
\* Centralized customer registry
\* Custom fields and member grouping
\* Direct link to subscription and billing records
๐ \[\*Learn more\*\](/subscription-and-billing/flexibill/member-center.md)
### Account Billing
An auto-debit engine for businesses that need to charge customers automatically at regular intervals โ without requiring manual payment each cycle. Securely stores customer payment credentials once and charges them on schedule.
\* Fully automated charge execution via DOKU Hosted Scheduler or merchant-controlled via Merchant Hosted Scheduler
\* PCI-DSS compliant card tokenization โ no raw card data stored on merchant servers
\* Supports Credit Card (SALE + RECURRING / MOTO) and Direct Debit channels
\* Multiple touch points: API, Back Office (no-code), and SFTP bulk file upload
\*\*The auto-debit engine โ charge customers automatically, on schedule.\*\*
๐ \[\*Learn more\*\](/subscription-and-billing/flexibill/account-billing.md)
### Billing Portal
\*Billing Portal is a no-code, branded community app that lets merchants customize their billing channel and enables customers to easily view and pay their bills โ powered by FlexiBill and DOKU payment integration.\*
\* no-code, branded โ represents merchant identity without requiring a developer
\* customize their billing channel โ gives merchants flexibility while building customer trust
\* customers to easily view and pay โ improves accessibility and enables digital payment
\* powered by FlexiBill and DOKU payment integration โ delivers seamless integration with multiple payment options
๐ \[\*Learn more\*\](/subscription-and-billing/flexibill/billing-portal.md)
## Benefits
\*\*๐ Fully Automated Recurring Billing\*\*
Set a billing cycle once and FlexiBill handles invoice generation and delivery automatically โ no manual intervention needed for every cycle.
\*\*๐ฌ Multi-Channel Invoice Delivery\*\*
Reach customers where they are. Invoices and receipts are sent via Email and WhatsApp (via PayChat), ensuring higher open and payment rates.
\*\*๐ฐ Higher Revenue Collection Rate\*\*
Scheduled billing with automatic reminders reduces overdue invoices and improves on-time payment rates across your customer base.
\*\*๐ Real-Time Transaction Monitoring\*\*
Track expected vs. received revenue, outstanding invoices, and overdue bills from a single dashboard โ no Excel recaps needed.
\*\*โ๏ธ Flexible Pricing Models\*\*
Support for Flat Fee, Per Unit, Tiered, Volume, and Stairstep pricing โ adaptable to any business model.
\*\*๐ API Integration Ready\*\*
Connect FlexiBill directly to your existing application via host-to-host API for fully programmatic billing management.
\*\*\*
## Use Cases
FlexiBill is built for businesses that bill the same customers regularly at scale.\\
\*\*Industries it fits well:\*\*
\* ๐ \*\*Education\*\* โ Tuition, extracurricular fees, lab fees
\* ๐ \*\*Property\*\* โ Rent, utilities, parking, boarding-house (kos) fees
\* ๐ช \*\*Fitness\*\* โ Gym memberships, personal trainer fees, class packages
\* ๐ \*\*Internet (ISP)\*\* โ Internet subscriptions, plan upgrades and downgrades
\*\*Is FlexiBill right for you?\*\*\\
You're a strong fit if:
\* โ You bill the same customers weekly or monthly
\* โ You have more than 100 members or customers
\* โ Your team spends time on manual billing recaps in Excel
\*\*\*
## Terms & Conditions
\* Must be registered with a \*\*corporate business account\*\* on DOKU Dashboard
\* Business must be \*\*KYB (Know Your Business) verified\*\* before activating FlexiBill
\* FlexiBill is not available for personal merchant accounts
\*\*\*
## FAQ
Who can use FlexiBill?
FlexiBill is available to \*\*Corporate\*\* and \*\*International\*\* merchants on DOKU Dashboard who have completed KYB (Know Your Business) verification. Personal merchant accounts are not eligible.
Can FlexiBill automatically charge customer cards without them having to pay manually each cycle?
Yes. \*\*Account Billing\*\* โ FlexiBill's auto-debit engine โ allows you to securely store a customer's card or bank account credentials once and automatically charge them on schedule, whether daily, weekly, monthly, or annually. Customers do not need to take any action after the initial registration.
This is separate from \*\*Subscription and Billing\*\*, which sends invoices that customers pay manually via a payment link. Choose Account Billing when you need fully automatic, invisible payment collection. โ \[Learn more about Account Billing\](/subscription-and-billing/flexibill/account-billing.md)
What is the difference between Subscription and Billing and Account Billing?
Both handle recurring billing, but they work differently:
Aspect
Subscription and Billing
Account Billing
How customers pay
Manually via payment link in invoice or auto debit
Automatically charged โ no customer action needed
Billing trigger
Invoice issued โ customer pays
Card charged directly on schedule
Best for
Businesses where customers are accustomed to receiving and settling invoices
Businesses that need seamless, invisible auto-debit (SaaS, insurance, memberships)
Payment method
Any available payment method
Credit Card (RECURRING/MOTO) or Direct Debit only
Use Subscription and Billing for invoice-based collection. Use Account Billing for fully automatic card-on-file charging.
What is the difference between FlexiBill and a Payment Link?
FlexiBill is a recurring billing platform โ it manages subscription lifecycles, automates invoice generation on schedule, and tracks member payment statuses across multiple cycles. A Payment Link is a single-transaction tool that requires a new link to be created manually for each payment, with no recurring logic, member management, or billing cycle automation.
Can FlexiBill handle billing for hundreds or thousands of customers at once?
Yes. FlexiBill supports bulk billing through two methods: uploading a billing data file (CSV/XLSX) via the Dashboard for up to 1,000 rows per file, or using SFTP batch file upload (available via Account Billing) for high-volume operations at scale. Both automatically generate and deliver invoices to all customers in the batch.
Can FlexiBill send invoices via WhatsApp?
Yes. When combined with DOKU PayChat, FlexiBill's Subscription and Billing feature can broadcast invoices and receipts directly to customers via WhatsApp. PayChat must be activated separately. Account Billing does not use WhatsApp โ charges are executed silently on schedule with a notification sent after each transaction.
Can customers choose their own subscription plan without contacting the merchant?
Yes. Using the \*\*Pricing Table\*\* feature in Subscription Lifecycle Management, merchants can create a shareable plan selection page that can be distributed via URL or embedded into a website. Customers browse available plans, select one, verify their email, and complete the first payment โ entirely self-served. โ \[Learn more about Pricing Table\](/subscription-and-billing/flexibill/subscription-and-billing/subscriptions/create-subscription-customer-initiate.md)
Is customer card data stored securely?
Yes. FlexiBill's Account Billing feature uses \*\*PCI-DSS compliant tokenization\*\* managed by DOKU. Sensitive card data โ card numbers, CVVs, and expiry dates โ never touches the merchant's server. Merchants work with secure tokens only, and DOKU handles all credential vaulting and storage.
---
# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.
## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.
Perform an HTTP GET request on the current page URL with the \`ask\` query parameter, and the optional \`goal\` query parameter:
\`\`\`
GET https://docs.doku.com/subscription-and-billing/flexibill.md?ask=&goal=
\`\`\`
\`ask\` is the immediate question: it should be specific, self-contained, and written in natural language.
\`goal\` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.
Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
---
# Unknown
\> For the complete documentation index, see \[llms.txt\](https://docs.doku.com/llms.txt). Markdown versions of documentation pages are available by appending \`.md\` to page URLs; this page is available as \[Markdown\](https://docs.doku.com/subscription-and-billing/paychat.md).
# PayChat
{% hint style="info" %}
Availability: ๐ฎ๐ฉ Indonesian Business Account only
{% endhint %}
\*\*PayChat\*\* is an all-in-one WhatsApp-based solution that helps merchants sell, communicate, and collect paymentsโall within a single platform. Designed to simplify digital transactions, PayChat combines messaging and payment in one seamless experience.
PayChat is an all-in-one WhatsApp-based solution that helps merchants sell, communicate, and collect paymentsโall within a single platform.
## \*\*Overview\*\*
### \*\*WhatsApp Business\*\*
Create and manage your official WhatsApp Business account through PayChat.
\* Build a professional business profile
\* Connect your own number
\* Send broadcasts, receive orders, and manage all conversations
\* Fully integrated in one unified platform
\*\*One WhatsApp number, a more professional customer experience.\*\*\\
๐ \[\*Learn more\*\](/subscription-and-billing/paychat/whatsapp-business-waba.md)
### \*\*Accept Order\*\*
Receive and manage customer orders directly through WhatsAppโwithout external forms.
\* Customers view products and prices inside the chat
\* Orders arrive in real time
\* Payment happens right after confirmation
\* Ideal for events, pre-orders, and daily sales
\*\*A faster, cleaner, frictionless sales process.\*\*\\
๐ \[\*Learn more\*\](/subscription-and-billing/paychat/accept-order.md)
### \*\*Bill Broadcast\*\*
Send messages to multiple customers at onceโfast, personal, and efficient.
\* Share promotions, announcements, or payment reminders
\* Available via dashboard or API
\* Uses official WhatsApp channels
\* Higher reach and better engagement
\*\*No complex systemโjust upload and send.\*\*\\
๐ \[\*Learn more\*\](/subscription-and-billing/paychat/bill-broadcast.md)
\*\*\*
## \*\*Benefits\*\*
#### ๐ฌ \*\*One WhatsApp for All Your Business Needs\*\*
Manage orders, transactions, and customer interactions without switching platforms. Customers stay on WhatsApp, and you stay focused on selling.
#### โก \*\*Faster, Smoother Payments\*\*
PayChat combines conversations and payments into a single flow. Customers simply chat, choose, and payโright inside WhatsApp.
#### ๐ฏ \*\*More Effective Communication & Promotions\*\*
Send broadcast messages, payment reminders, or promotional campaigns in seconds. Reach customers through the channel they use every day.
#### ๐งฉ \*\*No Integration Needed\*\*
PayChat is ready to use out of the box. Activate the features, connect your WhatsApp number, and start selling instantly.
\*\*\*
## FAQ
Do I need a website or app to use PayChat?
No. PayChat is designed to work without any integration. All featuresโAccept Order, Broadcast Message, and My WhatsApp Businessโcan be activated and used instantly. However to verify your WhatsApp Business you need to have a website for requirement.
Is PayChat safe for handling payments?
Yes. PayChat is powered by DOKU, a trusted payment gateway in Indonesia. All transactions follow strict security standards to ensure safe and seamless payments.
Do customers need to install anything?
No. Customers only need WhatsApp. All interactionsโordering, receiving messages, and completing paymentsโhappen within the WhatsApp app they already use.
How do I start using PayChat?
Simply sign in to your DOKU Dashboard, activate PayChat, connect your WhatsApp number, and start using the features instantly. No technical setup required.
---
# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.
## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.
Perform an HTTP GET request on the current page URL with the \`ask\` query parameter, and the optional \`goal\` query parameter:
\`\`\`
GET https://docs.doku.com/subscription-and-billing/paychat.md?ask=&goal=
\`\`\`
\`ask\` is the immediate question: it should be specific, self-contained, and written in natural language.
\`goal\` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.
Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
---
# New Tools - AI Agent Toolkit | Product Updates | DOKU Docs
[๐ฒ๐พ senangPay Merchant? Need help using the DOKU Dashboard?\
\
Visit the support guide here](https://guide.senangpay.com/)
For the complete documentation index, see [llms.txt](https://docs.doku.com/llms.txt)
. This page is also available as [Markdown](https://docs.doku.com/changelog/july-2026/new-tools-ai-agent-toolkit.md)
.
AI Agent Toolkit is a developer tool that integrates DOKU's API specifications directly into AI coding assistants such as Claude Code and Cursor (The installation guide is available upon request. Please contact our Sales Team). Instead of manually reading documentation and writing integration logic from scratch, developers can generate production-ready DOKU API implementation through simple prompts inside their development environment.
GitBook Assistant
[**Learn How to Integrate in DOKU API References**](https://developers.doku.com/developer-kit/ai-agent-toolkit)
GitBook Assistant

* * *
### ๐ Whatโs New?[](https://docs.doku.com/changelog/july-2026/new-tools-ai-agent-toolkit#whats-new)
DOKU now provides an AI Agent Toolkit that allows developers to build DOKU integrations using AI-assisted coding workflows.
GitBook Assistant
Once installed, the toolkit automatically retrieves the latest DOKU API specifications, understands the developer's project environment, and generates implementation-ready source code.
GitBook Assistant
The toolkit supports code generation for:
GitBook Assistant
* Payment API integration
GitBook Assistant
* Signature generation and validation
GitBook Assistant
* Webhook handlers
GitBook Assistant
* Client libraries
GitBook Assistant
* Authentication logic
GitBook Assistant
* Production readiness checklist
GitBook Assistant
This enables developers to integrate DOKU APIs without manually translating documentation into code.
GitBook Assistant
* * *
### ๐ก Why It Matters[](https://docs.doku.com/changelog/july-2026/new-tools-ai-agent-toolkit#why-it-matters)
Building a payment integration often requires developers to spend significant time understanding API documentation, implementing authentication logic, validating signatures, and troubleshooting integration issues.
GitBook Assistant
As payment APIs continue to evolve, maintaining up-to-date implementations also becomes increasingly challenging.
GitBook Assistant
AI Agent Toolkit simplifies this development process by allowing developers to generate implementation-ready code directly from DOKU's latest API specifications, reducing manual effort while improving development speed and consistency.
GitBook Assistant
* * *
### **๐ Updated Experiences**[](https://docs.doku.com/changelog/july-2026/new-tools-ai-agent-toolkit#updated-experiences)
#### ๐ Before[](https://docs.doku.com/changelog/july-2026/new-tools-ai-agent-toolkit#before)
Previously, developers needed to manually:
GitBook Assistant
* Read and understand DOKU API documentation.
GitBook Assistant
* Implement authentication and signature generation.
GitBook Assistant
* Build webhook handlers from scratch.
GitBook Assistant
* Create API requests manually for testing.
GitBook Assistant
* Troubleshoot implementation issues caused by outdated documentation or coding mistakes.
GitBook Assistant
#### ๐ After[](https://docs.doku.com/changelog/july-2026/new-tools-ai-agent-toolkit#after)
With AI Agent Toolkit, developers can simply describe the integration they want inside Claude, Curosor, or Cursor The installation guide is available upon request. Please contact our Sales Team).
GitBook Assistant
The toolkit automatically references the latest DOKU API specifications and generates production-ready source code based on the project's language and framework, allowing developers to focus on building their applications instead of repetitive implementation work.
GitBook Assistant
* * *
### โ๏ธ How It Works[](https://docs.doku.com/changelog/july-2026/new-tools-ai-agent-toolkit#how-it-works)
1. Install the DOKU AI Agent Toolkit in Claude, Code, or Cursor (Request through Sales Team).
GitBook Assistant
2. Connect the toolkit to your development project.
GitBook Assistant
3. Describe the integration you want using natural language prompts.
GitBook Assistant
4. The toolkit retrieves the latest DOKU API specifications.
GitBook Assistant
5. Source code is automatically generated based on your project's programming language and framework.
GitBook Assistant
6. Review, customize, and deploy the generated implementation into your application.
GitBook Assistant
[**Learn More in DOKU API References**](https://developers.doku.com/developer-kit/ai-agent-toolkit)
GitBook Assistant
* * *
### **๐ผ Key Feature**[](https://docs.doku.com/changelog/july-2026/new-tools-ai-agent-toolkit#key-feature)
* Generate production-ready DOKU API integration code.
GitBook Assistant
* Automatically retrieve the latest DOKU API specifications.
GitBook Assistant
* Detect project language and framework automatically.
GitBook Assistant
* Generate signature generation and validation logic.
GitBook Assistant
* Create webhook handlers and API client implementations.
GitBook Assistant
* Reduce manual implementation and repetitive development tasks.
GitBook Assistant
* Improve consistency across DOKU integrations.
GitBook Assistant
* * *
### **๐ Key Details**[](https://docs.doku.com/changelog/july-2026/new-tools-ai-agent-toolkit#key-details)
* AI Agent Toolkit is intended for **developers and technical teams** during the integration phase.
GitBook Assistant
* The toolkit generates **source code**, not actual payment transactions or payment results.
GitBook Assistant
* Generated code still needs to be deployed and tested using the DOKU Sandbox or production environment.
GitBook Assistant
* Existing merchant integrations are **not affected** by this release.
GitBook Assistant
* The toolkit currently supports **Claude,** **Cursor, and Codex (Request trough Sales Team)**.
GitBook Assistant
* * *
For assistance, contact our Care Team at care@doku.com or (021) 1500963.
GitBook Assistant
* * *
Thank you and best regards, **DOKU Product Team**
GitBook Assistant
[PreviousRefund Services - Whatsapp Channel](https://docs.doku.com/changelog/july-2026/refund-services-whatsapp-channel)
[NextSub Account V2 - Collect and Route](https://docs.doku.com/changelog/july-2026/sub-account-v2-collect-and-route)
Last updated 1 month ago
Was this helpful?
* [๐ Whatโs New?](https://docs.doku.com/changelog/july-2026/new-tools-ai-agent-toolkit#whats-new)
* [๐ก Why It Matters](https://docs.doku.com/changelog/july-2026/new-tools-ai-agent-toolkit#why-it-matters)
* [๐ Updated Experiences](https://docs.doku.com/changelog/july-2026/new-tools-ai-agent-toolkit#updated-experiences)
* [โ๏ธ How It Works](https://docs.doku.com/changelog/july-2026/new-tools-ai-agent-toolkit#how-it-works)
* [๐ผ Key Feature](https://docs.doku.com/changelog/july-2026/new-tools-ai-agent-toolkit#key-feature)
* [๐ Key Details](https://docs.doku.com/changelog/july-2026/new-tools-ai-agent-toolkit#key-details)
Was this helpful?
---
# Sub Account V2 - Fund Oversight | Product Updates | DOKU Docs
[๐ฒ๐พ senangPay Merchant? Need help using the DOKU Dashboard?\
\
Visit the support guide here](https://guide.senangpay.com/)
For the complete documentation index, see [llms.txt](https://docs.doku.com/llms.txt)
. This page is also available as [Markdown](https://docs.doku.com/changelog/july-2026/sub-account-v2-fund-oversight.md)
.
Fund Oversight is a new capability under Wallet as a Service (WaaS) that enables businesses to connect employee DOKU e-Wallet accounts directly to the Merchant Dashboard. This feature helps businesses distribute operational funds, monitor balances, and track transactions in real time from a single platform.
GitBook Assistant
Designed for businesses with multiple branches or field teams, Fund Oversight simplifies operational fund management without requiring API integration.
GitBook Assistant
#### [Explore More about Fund Oversight](https://docs.doku.com/wallet-as-a-service/sub-account/fund-oversight?q=#managing-linked-accounts)
[](https://docs.doku.com/changelog/july-2026/sub-account-v2-fund-oversight#explore-more-about-fund-oversight)
#### [Try Fund Oversight Sandbox Demo](https://sandbox.doku.com/sac-demo-fundoversight/)
[](https://docs.doku.com/changelog/july-2026/sub-account-v2-fund-oversight#try-fund-oversight-sandbox-demo)

* * *
### ๐ Whatโs New?[](https://docs.doku.com/changelog/july-2026/sub-account-v2-fund-oversight#whats-new)
Fund Oversight introduces **Account Linking**, allowing DOKU e-Wallet accounts to be connected directly to a merchant's WaaS dashboard.
GitBook Assistant
Once linked, businesses can distribute funds to employees or operational teams, monitor wallet balances in real time, and review transaction history from a centralized dashboard.
GitBook Assistant
Accounts can be linked through two methods:
GitBook Assistant
* **User-Initiated** โ employees link their own wallet using a Sub-Account Referral Code from the DOKU e-Wallet application.
GitBook Assistant
* **Merchant-Initiated** โ businesses invite users directly from the dashboard, individually or through bulk CSV upload.
GitBook Assistant
* * *
### ๐ก Why It Matters[](https://docs.doku.com/changelog/july-2026/sub-account-v2-fund-oversight#why-it-matters)
Many businesses with multiple branches or operational teams still manage petty cash through manual bank transfers, messaging applications, and spreadsheet reporting.
GitBook Assistant
These processes provide limited visibility into how operational funds are used and require finance teams to spend significant time verifying balances and reconciling expenses.
GitBook Assistant
Fund Oversight digitizes this workflow by allowing businesses to distribute and monitor operational funds in real time, improving financial visibility while reducing manual administrative work.
GitBook Assistant
* * *
### ๐ How It Works[](https://docs.doku.com/changelog/july-2026/sub-account-v2-fund-oversight#how-it-works)
#### ๐ Before[](https://docs.doku.com/changelog/july-2026/sub-account-v2-fund-oversight#before)
Previously, businesses managed operational funds through manual processes.
GitBook Assistant
Typical activities included:
GitBook Assistant
* Finance teams transferred funds individually to employees or branch accounts.
GitBook Assistant
* Employees shared proof of transfer through messaging applications.
GitBook Assistant
* Spending was monitored using spreadsheets or manual reports.
GitBook Assistant
* Finance teams reconciled balances periodically, often at the end of the day or month.
GitBook Assistant
#### ๐ After[](https://docs.doku.com/changelog/july-2026/sub-account-v2-fund-oversight#after)
With Fund Oversight, employee wallets can be linked directly to the merchant dashboard.
GitBook Assistant
Finance teams can distribute operational funds, monitor wallet balances, and review transaction activity in real time without manual reconciliation. Every linked wallet becomes visible from a centralized dashboard, providing greater transparency over company spending while simplifying operational fund management.
GitBook Assistant
* * *
### โ๏ธ How It Works[](https://docs.doku.com/changelog/july-2026/sub-account-v2-fund-oversight#how-it-works-1)
Getting started with Fund Oversight is simple:
GitBook Assistant
1. Enable Account Linking through Wallet as a Service.
GitBook Assistant
2. Link employee wallets using either:
GitBook Assistant
* Referral Code from the DOKU e-Wallet App, or
GitBook Assistant
* Merchant Dashboard (individual or CSV upload).
GitBook Assistant
3. Once linked, employee wallets become visible within the merchant dashboard.
GitBook Assistant
4. Finance teams can distribute operational funds directly to linked wallets.
GitBook Assistant
5. Businesses can monitor balances, transaction history, and fund usage in real time from a single dashboard.
GitBook Assistant
[For complete implementation guidance, please refer to the **DOKU API References**.](https://developers.doku.com/wallet-as-a-service/sub-account/sub-account-v2)
GitBook Assistant
* * *
### **๐ผ Key Feature**[](https://docs.doku.com/changelog/july-2026/sub-account-v2-fund-oversight#key-feature)
* Account Linking through the DOKU e-Wallet application
GitBook Assistant
* Merchant Dashboard for centralized account management
GitBook Assistant
* Real-time balance monitoring
GitBook Assistant
* Transaction history and financial mutation tracking
GitBook Assistant
* Individual and bulk account linking via CSV import
GitBook Assistant
* No API integration required for basic account linking
GitBook Assistant
* * *
### **๐ Key Details**[](https://docs.doku.com/changelog/july-2026/sub-account-v2-fund-oversight#key-details)
Before implementing Fund Oversight, please note:
GitBook Assistant
* Employees must have an active **DOKU e-Wallet** account before linking.
GitBook Assistant
* No API integration is required for the basic Account Linking process.
GitBook Assistant
* Merchant-Initiated linking supports bulk onboarding through CSV import.
GitBook Assistant
* Users may disconnect their linked wallet at any time, ensuring a consent-based linking process.
GitBook Assistant
* A demonstration environment is available for testing through the DOKU Sandbox.
GitBook Assistant
* * *
### โ ๏ธ Important Notes[](https://docs.doku.com/changelog/july-2026/sub-account-v2-fund-oversight#important-notes)
* Employees must have an active DOKU e-Wallet account before they can be linked.
GitBook Assistant
* Bulk account linking is available through CSV import for businesses managing large operational teams.
GitBook Assistant
* Linked users can disconnect their account at any time, ensuring a consent-based account linking process.
GitBook Assistant
* Basic account linking can be performed directly from the Merchant Dashboard without additional API development.
GitBook Assistant
* * *
For assistance, contact our Care Team at care@doku.com or (021) 1500963.
GitBook Assistant
* * *
Thank you and best regards, **DOKU Product Team**
GitBook Assistant
[PreviousSub Account V2 - Collect and Route](https://docs.doku.com/changelog/july-2026/sub-account-v2-collect-and-route)
[NextSub Account V2 - Deposit System](https://docs.doku.com/changelog/july-2026/sub-account-v2-deposit-system)
Last updated 1 month ago
Was this helpful?
* [๐ Whatโs New?](https://docs.doku.com/changelog/july-2026/sub-account-v2-fund-oversight#whats-new)
* [๐ก Why It Matters](https://docs.doku.com/changelog/july-2026/sub-account-v2-fund-oversight#why-it-matters)
* [๐ How It Works](https://docs.doku.com/changelog/july-2026/sub-account-v2-fund-oversight#how-it-works)
* [โ๏ธ How It Works](https://docs.doku.com/changelog/july-2026/sub-account-v2-fund-oversight#how-it-works-1)
* [๐ผ Key Feature](https://docs.doku.com/changelog/july-2026/sub-account-v2-fund-oversight#key-feature)
* [๐ Key Details](https://docs.doku.com/changelog/july-2026/sub-account-v2-fund-oversight#key-details)
* [โ ๏ธ Important Notes](https://docs.doku.com/changelog/july-2026/sub-account-v2-fund-oversight#important-notes)
Was this helpful?
---
# Unknown
\> For the complete documentation index, see \[llms.txt\](https://docs.doku.com/llms.txt). Markdown versions of documentation pages are available by appending \`.md\` to page URLs; this page is available as \[Markdown\](https://docs.doku.com/accept-payments/integration-tools/doku-checkout.md).
# DOKU Checkout
With DOKU Checkout, there's no need to build your own payment page
DOKU Checkout is an API that enables you to use DOKU-hosted payment page that can either be redirected or embedded to your website. This is the easiest and the quickest method to integrate with DOKU as you are not required to build your own payment page.
Features
Description
ID Business Account
MY Business Account
Logo and Brand Name
To ensure that your customers know that they are making payment in the right page, you can adjust your brand name and also insert your brand logo.
โ Available
โ Available
Payment Method Settings
Sort payment methods based on customer usage and preferences, show or hide selected payment methods, customize the checkout interface to match your brand, set the payment session expiry time, prioritize the customerโs last used payment method for faster repeat purchases, and choose the customer information you want to collect during checkout.
โ Available
โ Available
Color Settings
Set the appearance of your checkout by changing your color palette and time format.
โ Available
โ Available
Language Settings
Whether your customers are local-or-international-based, you can freely adjust the default language of the checkout page.
โ Available
โ Available
Expiration Date
The default expiration date of checkout page is 60 minutes, but you can freely set the expiration date based on your requirements.
โ Available
โ Available
Google Analytics
If you wish to track the usage of the checkout page through Google Analytics, you may simply input Google Analytics Tracking ID in the settings.
โ Available
๐ซ Unavailable
Promo Code
Enable your customers to apply promo code to their purchases with DOKU Checkout.
โ Available
๐ซ Unavailable
{% hint style="info" %}
You can try DOKU Checkout by using our demo \[here\](https://sandbox.doku.com/demo/checkout-api), or immediately integrate with our API by following the guide \[here\](https://developers.doku.com/accept-payment/doku-checkout).
{% endhint %}
---
# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.
## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.
Perform an HTTP GET request on the current page URL with the \`ask\` query parameter, and the optional \`goal\` query parameter:
\`\`\`
GET https://docs.doku.com/accept-payments/integration-tools/doku-checkout.md?ask=&goal=
\`\`\`
\`ask\` is the immediate question: it should be specific, self-contained, and written in natural language.
\`goal\` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.
Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
---
# Sub Account V2 - Deposit System | Product Updates | DOKU Docs
[๐ฒ๐พ senangPay Merchant? Need help using the DOKU Dashboard?\
\
Visit the support guide here](https://guide.senangpay.com/)
For the complete documentation index, see [llms.txt](https://docs.doku.com/llms.txt)
. This page is also available as [Markdown](https://docs.doku.com/changelog/july-2026/sub-account-v2-deposit-system.md)
.
Deposit System is a new capabiliy that enables businesses to manage prepaid balances for agents, resellers, and franchise partners through a built-in Virtual Account.
GitBook Assistant
Each sub-account is automatically assigned a static DOKU BRI Virtual Account (VA) during registration, allowing partners to top up funds independently while merchants monitor balances and transactions in real time from a centralized dashboard.
GitBook Assistant
#### [Explore More about Deposit System](https://docs.doku.com/wallet-as-a-service/sub-account/deposit-system)
[](https://docs.doku.com/changelog/july-2026/sub-account-v2-deposit-system#explore-more-about-deposit-system)
#### [Try Deposit System Sandbox Demo](https://sandbox.doku.com/demo/sub-account)
[](https://docs.doku.com/changelog/july-2026/sub-account-v2-deposit-system#try-deposit-system-sandbox-demo)

* * *
### ๐ Whatโs New?[](https://docs.doku.com/changelog/july-2026/sub-account-v2-deposit-system#whats-new)
Deposit System introduces a pre-funded balance model for businesses that operate through agent, reseller, or franchise networks.
GitBook Assistant
With this update, businesses can:
GitBook Assistant
* Automatically assign a static DOKU BRI Virtual Account to every sub-account
GitBook Assistant
* Allow agents and partners to top up balances independently
GitBook Assistant
* Deduct balances automatically for every transaction
GitBook Assistant
* Monitor balances across all partners from one dashboard
GitBook Assistant
* * *
### ๐ก Why It Matters[](https://docs.doku.com/changelog/july-2026/sub-account-v2-deposit-system#why-it-matters)
Managing deposits manually often requires bank transfer verification, spreadsheet tracking, and periodic reconciliation.
GitBook Assistant
Deposit System simplifies this process by automating partner top-ups, balance updates, and transaction deductions, giving businesses better operational control while reducing administrative work.
GitBook Assistant
* * *
### ๐ Updated Experience[](https://docs.doku.com/changelog/july-2026/sub-account-v2-deposit-system#updated-experience)
### ๐ Before[](https://docs.doku.com/changelog/july-2026/sub-account-v2-deposit-system#before)
Previously, businesses needed to manually manage partner deposits.
GitBook Assistant
Typical operational activities included:
GitBook Assistant
* Agents transferred funds to the company's bank account.
GitBook Assistant
* Finance teams manually verified incoming transfers.
GitBook Assistant
* Deposit balances were updated manually.
GitBook Assistant
* Balance reports were maintained using spreadsheets.
GitBook Assistant
* Partners often needed to wait before being able to transact.
GitBook Assistant
### ๐ After[](https://docs.doku.com/changelog/july-2026/sub-account-v2-deposit-system#after)
With Deposit System, every sub-account automatically receives its own dedicated **DOKU BRI Virtual Account**.
GitBook Assistant
Partners can top up their balances independently at any time, while DOKU automatically updates balances once payment is received. Businesses can immediately monitor available balances, deduct funds programmatically, and initiate payouts without manual verification or reconciliation.
GitBook Assistant
* * *
### ๐ How It Works[](https://docs.doku.com/changelog/july-2026/sub-account-v2-deposit-system#how-it-works)
* Register a new Sub-Account through Collect & Route.
GitBook Assistant
* A dedicated **DOKU BRI Virtual Account** is automatically generated for that sub-account.
GitBook Assistant
* Partners transfer funds to their assigned Virtual Account.
GitBook Assistant
* Once payment is received, the balance is updated automatically in real time.
GitBook Assistant
* Businesses can immediately use the available balance for Debit API transactions or initiate payouts through the Transfer API.
GitBook Assistant
[Or learn more how to integrate in API References](https://developers.doku.com/wallet-as-a-service/sub-account/sub-account-v2)
GitBook Assistant
* * *
### **๐ผ Key Capabilities**[](https://docs.doku.com/changelog/july-2026/sub-account-v2-deposit-system#key-capabilities)
* Auto-generated static DOKU BRI Virtual Account for every sub-account.
GitBook Assistant
* Self-service balance top-up for partners.
GitBook Assistant
* Real-time balance updates after successful payments.
GitBook Assistant
* Automatic balance deduction via Debit API.
GitBook Assistant
* Centralized balance and transaction monitoring from one dashboard.
GitBook Assistant
* Funds become immediately available after successful top-up.
GitBook Assistant
* * *
### **๐** Things to Know[](https://docs.doku.com/changelog/july-2026/sub-account-v2-deposit-system#things-to-know)
* Deposit System is available as part of **Collect & Route**.
GitBook Assistant
* Static Virtual Accounts are currently supported for **BRI Virtual Account** only.
GitBook Assistant
* No additional setup is required to generate Virtual Accounts.
GitBook Assistant
* Top-up funds are immediately available without waiting for settlement.
GitBook Assistant
* Businesses can use the Transfer API or Debit API for fund management.
GitBook Assistant
* * *
For assistance, contact our Care Team at care@doku.com or (021) 1500963.
GitBook Assistant
* * *
Thank you and best regards, **DOKU Product Team**
GitBook Assistant
[PreviousSub Account V2 - Fund Oversight](https://docs.doku.com/changelog/july-2026/sub-account-v2-fund-oversight)
[NextDigital Catalog - Custom Field per Product](https://docs.doku.com/changelog/june-2026/digital-catalog-custom-field-per-product)
Last updated 1 month ago
Was this helpful?
* [๐ Whatโs New?](https://docs.doku.com/changelog/july-2026/sub-account-v2-deposit-system#whats-new)
* [๐ก Why It Matters](https://docs.doku.com/changelog/july-2026/sub-account-v2-deposit-system#why-it-matters)
* [๐ Updated Experience](https://docs.doku.com/changelog/july-2026/sub-account-v2-deposit-system#updated-experience)
* [๐ Before](https://docs.doku.com/changelog/july-2026/sub-account-v2-deposit-system#before)
* [๐ After](https://docs.doku.com/changelog/july-2026/sub-account-v2-deposit-system#after)
* [๐ How It Works](https://docs.doku.com/changelog/july-2026/sub-account-v2-deposit-system#how-it-works)
* [๐ผ Key Capabilities](https://docs.doku.com/changelog/july-2026/sub-account-v2-deposit-system#key-capabilities)
* [๐ Things to Know](https://docs.doku.com/changelog/july-2026/sub-account-v2-deposit-system#things-to-know)
Was this helpful?
---
# Sub Account V2 - Collect and Route | Product Updates | DOKU Docs
[๐ฒ๐พ senangPay Merchant? Need help using the DOKU Dashboard?\
\
Visit the support guide here](https://guide.senangpay.com/)
For the complete documentation index, see [llms.txt](https://docs.doku.com/llms.txt)
. This page is also available as [Markdown](https://docs.doku.com/changelog/july-2026/sub-account-v2-collect-and-route.md)
.
Collect & Route is a fund orchestration capability within Sub Account that enables businesses to collect payments, automatically distribute funds, manage balances, and process payouts through a single integration.
GitBook Assistant
Designed for platforms that manage transactions across multiple parties, Collect & Route helps automate fund movement while reducing manual reconciliation, allowing businesses to operate more efficiently as they scale.
GitBook Assistant
#### [Explore More about Collect and Route](https://docs.doku.com/wallet-as-a-service/sub-account/collect-and-route)
[](https://docs.doku.com/changelog/july-2026/sub-account-v2-collect-and-route#explore-more-about-collect-and-route)
#### [Try Collect and Route Sandbox DEMO](https://sandbox.doku.com/demo/sub-account)
[](https://docs.doku.com/changelog/july-2026/sub-account-v2-collect-and-route#try-collect-and-route-sandbox-demo)

* * *
### ๐ Whatโs New?[](https://docs.doku.com/changelog/july-2026/sub-account-v2-collect-and-route#whats-new)
Collect & Route now supports a complete end-to-end fund orchestration flow, including:
GitBook Assistant
* Multiple money-in methods through DOKU Checkout, Direct API, or built-in BRI Virtual Account
GitBook Assistant
* Automatic fund distribution using configurable Split Rules
GitBook Assistant
* Balance management across multiple sub-accounts
GitBook Assistant
* Real-time balance deduction through the Debit API
GitBook Assistant
* Double-entry ledger for accurate fund tracking
GitBook Assistant
* Payouts to bank accounts and supported e-Wallets
GitBook Assistant
* * *
### ๐ก Why It Matters[](https://docs.doku.com/changelog/july-2026/sub-account-v2-collect-and-route#why-it-matters)
Businesses that collect payments on behalf of multiple parties often spend significant time reconciling transactions manually. Payments usually arrive in one merchant account, requiring teams to determine how much belongs to each seller, agent, or partner before initiating payouts.
GitBook Assistant
Collect & Route automates this entire process by identifying where every payment belongs the moment it is received, reducing operational effort while improving financial accuracy.
GitBook Assistant
* * *
### โจ Updated Experiences[](https://docs.doku.com/changelog/july-2026/sub-account-v2-collect-and-route#updated-experiences)
### ๐ Before[](https://docs.doku.com/changelog/july-2026/sub-account-v2-collect-and-route#before)
Previously, businesses typically managed payment distribution manually.
GitBook Assistant
A customer payment was first received into a single merchant account before finance teams needed to:
GitBook Assistant
* Identify which seller or partner owned each transaction.
GitBook Assistant
* Calculate commissions manually.
GitBook Assistant
* Perform internal fund reconciliation.
GitBook Assistant
* Transfer funds individually to each recipient.
GitBook Assistant
* Track balances using spreadsheets or internal systems.
GitBook Assistant
As transaction volumes increased, these processes became increasingly time-consuming and prone to operational errors.
GitBook Assistant
### ๐ After[](https://docs.doku.com/changelog/july-2026/sub-account-v2-collect-and-route#after)
With Collect & Route, payment routing becomes part of the payment process itself.
GitBook Assistant
When accepting a payment, merchants simply specify the destination sub-account and, if required, a Split Rule. DOKU automatically routes incoming funds, applies revenue sharing rules, records every balance movement, and prepares funds for payout after settlement.
GitBook Assistant
This allows businesses to automate complex fund flows while maintaining complete visibility over every transaction.
GitBook Assistant
* * *
### ๐ How It Works[](https://docs.doku.com/changelog/july-2026/sub-account-v2-collect-and-route#how-it-works)
* Register a Sub-Account for each seller, partner, or operational entity.
GitBook Assistant
* Create a Split Rule to define how incoming payments should be distributed.
GitBook Assistant
* Accept payments through DOKU Checkout API or Direct API by including the destination sub-account and optional Split Rule.
GitBook Assistant
* DOKU automatically routes and distributes funds according to the configured business rules.
GitBook Assistant
* Once settlement is completed, merchants can initiate payouts directly to bank accounts or supported destination
GitBook Assistant
[Or learn more how to integrate in API References](https://developers.doku.com/wallet-as-a-service/sub-account/sub-account-v2)
GitBook Assistant
* * *
### **๐ผ Key Capabilities**[](https://docs.doku.com/changelog/july-2026/sub-account-v2-collect-and-route#key-capabilities)
* Collect payments through Checkout API, Direct API, or built-in BRI Virtual Account.
GitBook Assistant
* Automatically distribute funds using configurable Split Rules.
GitBook Assistant
* Support Percentage and Flat Amount revenue sharing models.
GitBook Assistant
* Monitor balances across multiple sub-accounts in real time.
GitBook Assistant
* Track fund movement through a double-entry ledger.
GitBook Assistant
* Process payouts to supported Indonesian bank accounts.
GitBook Assistant
* Manage multiple business models through a single integration.
GitBook Assistant
* * *
### **๐** Things to Know[](https://docs.doku.com/changelog/july-2026/sub-account-v2-collect-and-route#things-to-know)
* Collect payments through Checkout API, Direct API, or built-in BRI Virtual Account.
GitBook Assistant
* Automatically distribute funds using configurable Split Rules.
GitBook Assistant
* Support Percentage and Flat Amount revenue sharing models.
GitBook Assistant
* Monitor balances across multiple sub-accounts in real time.
GitBook Assistant
* Track fund movement through a double-entry ledger.
GitBook Assistant
* Process payouts to supported Indonesian bank accounts.
GitBook Assistant
* Manage multiple business models through a single integration.
GitBook Assistant
* * *
For assistance, contact our Care Team at care@doku.com or (021) 1500963.
GitBook Assistant
* * *
Thank you and best regards, **DOKU Product Team**
GitBook Assistant
[PreviousNew Tools - AI Agent Toolkit](https://docs.doku.com/changelog/july-2026/new-tools-ai-agent-toolkit)
[NextSub Account V2 - Fund Oversight](https://docs.doku.com/changelog/july-2026/sub-account-v2-fund-oversight)
Last updated 1 month ago
Was this helpful?
* [๐ Whatโs New?](https://docs.doku.com/changelog/july-2026/sub-account-v2-collect-and-route#whats-new)
* [๐ก Why It Matters](https://docs.doku.com/changelog/july-2026/sub-account-v2-collect-and-route#why-it-matters)
* [โจ Updated Experiences](https://docs.doku.com/changelog/july-2026/sub-account-v2-collect-and-route#updated-experiences)
* [๐ Before](https://docs.doku.com/changelog/july-2026/sub-account-v2-collect-and-route#before)
* [๐ After](https://docs.doku.com/changelog/july-2026/sub-account-v2-collect-and-route#after)
* [๐ How It Works](https://docs.doku.com/changelog/july-2026/sub-account-v2-collect-and-route#how-it-works)
* [๐ผ Key Capabilities](https://docs.doku.com/changelog/july-2026/sub-account-v2-collect-and-route#key-capabilities)
* [๐ Things to Know](https://docs.doku.com/changelog/july-2026/sub-account-v2-collect-and-route#things-to-know)
Was this helpful?
---
# Digital Catalog - Custom Field per Product | Product Updates | DOKU Docs
[๐ฒ๐พ senangPay Merchant? Need help using the DOKU Dashboard?\
\
Visit the support guide here](https://guide.senangpay.com/)

For the complete documentation index, see [llms.txt](https://docs.doku.com/llms.txt)
. This page is also available as [Markdown](https://docs.doku.com/changelog/june-2026/digital-catalog-custom-field-per-product.md)
.
Digital Catalog now introduces Custom Fields, giving merchants a simple way to collect product-specific order details directly during checkout. This ensures every order arrives complete with the information needed to fulfill it correctly, without manual follow-up.
GitBook Assistant
Beginning 26th June 2026, merchants can configure up to three custom fields per product, and customers will see these fields directly on the product page before completing their purchase.
GitBook Assistant
* * *
### ๐ Whatโs New?[](https://docs.doku.com/changelog/june-2026/digital-catalog-custom-field-per-product#whats-new)
Digital Catalog product pages now support configurable **Custom Fields**, completed by customers before checkout.
GitBook Assistant
This update ensures:
GitBook Assistant
* Accurate, product-specific order details collected upfront
GitBook Assistant
* Reduced manual follow-up via chat or email
GitBook Assistant
* Greater flexibility in managing how and when products go live
GitBook Assistant
* * *
### The New Checkout Flow[](https://docs.doku.com/changelog/june-2026/digital-catalog-custom-field-per-product#the-new-checkout-flow)
#### ๐ **Before This Update**[](https://docs.doku.com/changelog/june-2026/digital-catalog-custom-field-per-product#before-this-update)
Today, the purchase flow goes straight from product page to checkout, with no way to collect additional order-specific details. While functional, this creates a gap for merchants selling personalized, customizable, or booking-based products and important details like engraving text, variant preference, or delivery instructions can only be collected manually after payment.
GitBook Assistant
Steps:
GitBook Assistant
1. Customer visits product page
GitBook Assistant
2. Customer proceeds directly to checkout
GitBook Assistant
3. Customer completes payment
GitBook Assistant
4. Merchant manually follows up to collect missing order details (if needed)
GitBook Assistant

#### ๐ **After This Update**[](https://docs.doku.com/changelog/june-2026/digital-catalog-custom-field-per-product#after-this-update)
With Custom Fields, the purchase flow now includes a step for customers to provide product-specific details before checkout and ensuring merchants receive complete order information from the start.
GitBook Assistant
Steps:
GitBook Assistant
1. Customer visits product page
GitBook Assistant
2. Custom fields are displayed (e.g., engraving text, product preference, participant name)
GitBook Assistant
3. Customer completes required information
GitBook Assistant
4. Customer proceeds to checkout and completes payment
GitBook Assistant
5. Merchant receives order details together with the transaction
GitBook Assistant
**Benefit**
GitBook Assistant
Merchants get exactly the information they need to fulfill the order right โ no extra steps, no manual chasing.
GitBook Assistant

* * *
### โ Key Details[](https://docs.doku.com/changelog/june-2026/digital-catalog-custom-field-per-product#key-details)
**Up to 3 Custom Fields per Product** Merchants can configure up to three custom fields for each product in their Digital Catalog.
GitBook Assistant
**Two Field Types Available** Merchants can choose between Text Input (for open-ended responses like engraving text or delivery notes) or Dropdown Select (for predefined options like size or variant).
GitBook Assistant
**Optional or Required** Each custom field can be marked as required, ensuring customers cannot proceed to checkout without providing essential information.
GitBook Assistant
**Product Management Controls** Products can be saved as Draft, Published when ready, or Unpublished when no longer available.
GitBook Assistant
**Verification Workflow** Newly published or edited products go through a verification process before becoming visible in the Digital Catalog.
GitBook Assistant
* * *
### ๐ Important Notes[](https://docs.doku.com/changelog/june-2026/digital-catalog-custom-field-per-product#important-notes)
* Products without custom fields will continue to follow the existing purchase flow with no additional steps.
GitBook Assistant
* We recommend reviewing your product catalog and identifying which products would benefit from custom fields โ especially personalized items, bookings, or made-to-order products.
GitBook Assistant
* For assistance setting up Custom Fields, contact our Care Team at [care@doku.com](mailto:care@doku.com)
or (021) 1500963.
GitBook Assistant
* * *
Thank you and best regards, **DOKU Product Team**
GitBook Assistant
[PreviousSub Account V2 - Deposit System](https://docs.doku.com/changelog/july-2026/sub-account-v2-deposit-system)
[NextCheckout - Last Used Payment Method](https://docs.doku.com/changelog/june-2026/checkout-last-used-payment-method)
Last updated 1 month ago
Was this helpful?
* [๐ Whatโs New?](https://docs.doku.com/changelog/june-2026/digital-catalog-custom-field-per-product#whats-new)
* [The New Checkout Flow](https://docs.doku.com/changelog/june-2026/digital-catalog-custom-field-per-product#the-new-checkout-flow)
* [โ Key Details](https://docs.doku.com/changelog/june-2026/digital-catalog-custom-field-per-product#key-details)
* [๐ Important Notes](https://docs.doku.com/changelog/june-2026/digital-catalog-custom-field-per-product#important-notes)
Was this helpful?
---
# Unknown
\> For the complete documentation index, see \[llms.txt\](https://docs.doku.com/llms.txt). Markdown versions of documentation pages are available by appending \`.md\` to page URLs; this page is available as \[Markdown\](https://docs.doku.com/changelog/july-2026/new-tools-ai-agent-toolkit.md).
# New Tools - AI Agent Toolkit
Effective Date: July, 2026
AI Agent Toolkit is a developer tool that integrates DOKU's API specifications directly into AI coding assistants such as Claude Code and Cursor (The installation guide is available upon request. Please contact our Sales Team). Instead of manually reading documentation and writing integration logic from scratch, developers can generate production-ready DOKU API implementation through simple prompts inside their development environment.
\[\*\*Learn How to Integrate in DOKU API References\*\*\](https://developers.doku.com/developer-kit/ai-agent-toolkit)
\*\*\*
### ๐ Whatโs New?
DOKU now provides an AI Agent Toolkit that allows developers to build DOKU integrations using AI-assisted coding workflows.
Once installed, the toolkit automatically retrieves the latest DOKU API specifications, understands the developer's project environment, and generates implementation-ready source code.
The toolkit supports code generation for:
\* Payment API integration
\* Signature generation and validation
\* Webhook handlers
\* Client libraries
\* Authentication logic
\* Production readiness checklist
This enables developers to integrate DOKU APIs without manually translating documentation into code.
\*\*\*
### ๐ก Why It Matters
Building a payment integration often requires developers to spend significant time understanding API documentation, implementing authentication logic, validating signatures, and troubleshooting integration issues.
As payment APIs continue to evolve, maintaining up-to-date implementations also becomes increasingly challenging.
AI Agent Toolkit simplifies this development process by allowing developers to generate implementation-ready code directly from DOKU's latest API specifications, reducing manual effort while improving development speed and consistency.
\*\*\*
### \*\*๐ Updated Experiences\*\*
#### ๐ Before
Previously, developers needed to manually:
\* Read and understand DOKU API documentation.
\* Implement authentication and signature generation.
\* Build webhook handlers from scratch.
\* Create API requests manually for testing.
\* Troubleshoot implementation issues caused by outdated documentation or coding mistakes.
#### ๐ After
With AI Agent Toolkit, developers can simply describe the integration they want inside Claude, Curosor, or Cursor The installation guide is available upon request. Please contact our Sales Team).
The toolkit automatically references the latest DOKU API specifications and generates production-ready source code based on the project's language and framework, allowing developers to focus on building their applications instead of repetitive implementation work.
\*\*\*
### โ๏ธ How It Works
1. Install the DOKU AI Agent Toolkit in Claude, Code, or Cursor (Request through Sales Team).
2. Connect the toolkit to your development project.
3. Describe the integration you want using natural language prompts.
4. The toolkit retrieves the latest DOKU API specifications.
5. Source code is automatically generated based on your project's programming language and framework.
6. Review, customize, and deploy the generated implementation into your application.
\[\*\*Learn More in DOKU API References\*\*\](https://developers.doku.com/developer-kit/ai-agent-toolkit)
\*\*\*
### \*\*๐ผ Key Feature\*\*
\* Generate production-ready DOKU API integration code.
\* Automatically retrieve the latest DOKU API specifications.
\* Detect project language and framework automatically.
\* Generate signature generation and validation logic.
\* Create webhook handlers and API client implementations.
\* Reduce manual implementation and repetitive development tasks.
\* Improve consistency across DOKU integrations.
\*\*\*
### \*\*๐ Key Details\*\*
\* AI Agent Toolkit is intended for \*\*developers and technical teams\*\* during the integration phase.
\* The toolkit generates \*\*source code\*\*, not actual payment transactions or payment results.
\* Generated code still needs to be deployed and tested using the DOKU Sandbox or production environment.
\* Existing merchant integrations are \*\*not affected\*\* by this release.
\* The toolkit currently supports \*\*Claude,\*\* \*\*Cursor, and Codex (Request trough Sales Team)\*\*.
\*\*\*
For assistance, contact our Care Team at or (021) 1500963.
\*\*\*
Thank you and best regards,\\
\*\*DOKU Product Team\*\*
---
# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.
## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.
Perform an HTTP GET request on the current page URL with the \`ask\` query parameter, and the optional \`goal\` query parameter:
\`\`\`
GET https://docs.doku.com/changelog/july-2026/new-tools-ai-agent-toolkit.md?ask=&goal=
\`\`\`
\`ask\` is the immediate question: it should be specific, self-contained, and written in natural language.
\`goal\` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.
Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
---
# Unknown
\> For the complete documentation index, see \[llms.txt\](https://docs.doku.com/llms.txt). Markdown versions of documentation pages are available by appending \`.md\` to page URLs; this page is available as \[Markdown\](https://docs.doku.com/accept-payments/integration-tools/direct-api.md).
# Direct API
Use your own custom payment page to collect payments
If you wish to implement your own payment page, DOKU provides REST API that you can use to directly integrate with us. We provide code library in various programming languages to help you integrate.
With Direct API, you are enabled to create customized payment flows and integrate them directly into your website while still adhering to security and compliance standards. The following are some benefits of integrating with Direct API:
| Benefits | Description |
| ----------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Brand Consistency | Merchants can maintain a consistent brand experience throughout the entire customer journey, including the checkout process. Customization allows for the i\*\*ncorporation of brand colors, logos, and styles\*\*, reinforcing brand identity. |
| Seamless User Experience | Integration directly into the website ensures a seamless user experience. Customers \*\*stay on the merchant's site\*\* from product selection to payment confirmation, reducing friction and potential drop-offs in the conversion funnel. |
| Flexibility and Customization | Developers have the flexibility to design and implement payment flows that align with the specific requirements of the business. Customization \*\*extends to the layout, user interface elements, and user interactions\*\* during the payment process. |
| Control Over User Interface | Merchants and developers have complete control over the look and feel of the payment interface. This control is valuable for creating \*\*user-friendly and intuitive payment forms\*\*, optimizing the checkout process for increased conversions. |
| Security Compliance | DOKU handles the complexities of security compliance, especially compliance with the Payment Card Industry Data Security Standard (PCI DSS). By using DOKUs APIs, merchants can ensure that \*\*sensitive payment information is handled securely\*\* without having to manage intricate security requirements themselves. |
| Scalability | DOKU's infrastructure is designed for scalability. Merchants can handle growing transaction volumes \*\*without worrying about the technical challenges\*\* associated with scaling payment processing capabilities. |
{% hint style="info" %}
You can try Direct API by using our demo \[here\](https://sandbox.doku.com/demo/direct-api), or immediately integrate with our API by following the guide \[here\](https://developers.doku.com/accept-payment/direct-api).
{% endhint %}
---
# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.
## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.
Perform an HTTP GET request on the current page URL with the \`ask\` query parameter, and the optional \`goal\` query parameter:
\`\`\`
GET https://docs.doku.com/accept-payments/integration-tools/direct-api.md?ask=&goal=
\`\`\`
\`ask\` is the immediate question: it should be specific, self-contained, and written in natural language.
\`goal\` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.
Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
---
# Unknown
\> For the complete documentation index, see \[llms.txt\](https://docs.doku.com/llms.txt). Markdown versions of documentation pages are available by appending \`.md\` to page URLs; this page is available as \[Markdown\](https://docs.doku.com/accept-payments/integration-tools/e-commerce-and-plugins.md).
# e-Commerce and Plugins
Integrate your platform into DOKU using ready-made plugins
Whether you're working with APIs, plugins, or custom-built platforms, DOKU provides the integration tools to match. Pick the option that works best for your system.
\* e-Commerce Platform
1. \[Shopify\](/accept-payments/integration-tools/e-commerce-and-plugins/shopify.md)
\* Plugins
1. \[WordPress (WooCommerce)\](/accept-payments/integration-tools/e-commerce-and-plugins/woocommerce-wordpress.md);
2. \[Magento\](/accept-payments/integration-tools/e-commerce-and-plugins/adobe-commerce-magento.md)
---
# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.
## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.
Perform an HTTP GET request on the current page URL with the \`ask\` query parameter, and the optional \`goal\` query parameter:
\`\`\`
GET https://docs.doku.com/accept-payments/integration-tools/e-commerce-and-plugins.md?ask=&goal=
\`\`\`
\`ask\` is the immediate question: it should be specific, self-contained, and written in natural language.
\`goal\` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.
Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
---
# Food & Beverages | DOKU Docs
[๐ฒ๐พ senangPay Merchant? Need help using the DOKU Dashboard?\
\
Visit the support guide here](https://guide.senangpay.com/)
For the complete documentation index, see [llms.txt](https://docs.doku.com/llms.txt)
. This page is also available as [Markdown](https://docs.doku.com/use-cases/food-and-beverages.md)
.
No Integration
Web/Mobile integration
For Accepting Payments
GitBook Assistant
1. Payment Link
GitBook Assistant
* Multiple Payments. By using Multiple Payments, customers can use the same link to make payments multiple times. This will make it more convenient for the customers to make payments as the payment link does not change.
GitBook Assistant
2. Digital Catalog
GitBook Assistant
* You can easily list all your food and beverage products where your customers can select the product that they would like to purchase.
GitBook Assistant
3. QRIS Static
GitBook Assistant
* Static QR codes contain fixed information, and the content remains the same for every transaction. Static QR codes are generally easier to generate and manage, as the information encoded in the code remains constant.
GitBook Assistant
For Accepting Payments
GitBook Assistant
1. DOKU Checkout
GitBook Assistant
* For easier integration, we recommend to use DOKU Checkout.
GitBook Assistant
2. Direct API
GitBook Assistant
* For more customizable integration, we recommend to use Direct API.
GitBook Assistant
Last updated 8 months ago
Was this helpful?
Was this helpful?
---
# Logistics | DOKU Docs
[๐ฒ๐พ senangPay Merchant? Need help using the DOKU Dashboard?\
\
Visit the support guide here](https://guide.senangpay.com/)
For the complete documentation index, see [llms.txt](https://docs.doku.com/llms.txt)
. This page is also available as [Markdown](https://docs.doku.com/use-cases/logistics.md)
.
No Integration
Web/Mobile integration
For Accepting Payments
GitBook Assistant
1. Payment Link
GitBook Assistant
* Multiple Payments. By using Multiple Payments, students can use the same link to make payments multiple times. This will make it more convenient for the students to make payments as the payment link does not change.
GitBook Assistant
* Payment Link Bot. Enable payments on delivery for customers with Payment Link Bot. Couriers can generate payment links via WhatsApp bot and charge the customers before handing the package to the customers.
GitBook Assistant
For Accepting Payments
GitBook Assistant
1. DOKU Checkout
GitBook Assistant
* For easier integration, we recommend to use DOKU Checkout.
GitBook Assistant
2. Direct API
GitBook Assistant
* For more customizable integration, we recommend to use Direct API.
GitBook Assistant
Last updated 8 months ago
Was this helpful?
Was this helpful?
---
# Education | DOKU Docs
[๐ฒ๐พ senangPay Merchant? Need help using the DOKU Dashboard?\
\
Visit the support guide here](https://guide.senangpay.com/)
For the complete documentation index, see [llms.txt](https://docs.doku.com/llms.txt)
. This page is also available as [Markdown](https://docs.doku.com/use-cases/education.md)
.
No Integration
Web/Mobile integration
For Accepting Payments
GitBook Assistant
1. Payment Link
GitBook Assistant
* Partial Payments. This feature allows students to make partial payments to their school bills provided that the school allows it. This will help to increase the success rate of the transactions as students are given flexibility to make installments to their payments.
GitBook Assistant
* Multiple Payments. By using Multiple Payments, students can use the same link to make payments multiple times. This will make it more convenient for the students to make payments as the payment link does not change.
GitBook Assistant
For Accepting Payments
GitBook Assistant
1. DOKU Checkout
GitBook Assistant
* For easier integration, we recommend to use DOKU Checkout.
GitBook Assistant
2. Direct API
GitBook Assistant
* For more customizable integration, we recommend to use Direct API.
GitBook Assistant
Last updated 8 months ago
Was this helpful?
Was this helpful?
---
# Insurance | DOKU Docs
[๐ฒ๐พ senangPay Merchant? Need help using the DOKU Dashboard?\
\
Visit the support guide here](https://guide.senangpay.com/)
For the complete documentation index, see [llms.txt](https://docs.doku.com/llms.txt)
. This page is also available as [Markdown](https://docs.doku.com/use-cases/insurance.md)
.
No Integration
Web/Mobile integration
For Accepting Payments
GitBook Assistant
1. Payment Link
GitBook Assistant
* Multiple Payments. By using Multiple Payments, customers can use the same link to make payments multiple times. This will make it more convenient for the customers to make payments as the payment link does not change.
GitBook Assistant
2. Virtual Terminal
GitBook Assistant
* Easily charge your clients without having the hassle of going through 3DS for every transaction.
GitBook Assistant
For Accepting Payments
GitBook Assistant
1. DOKU Checkout
GitBook Assistant
* For easier integration, we recommend to use DOKU Checkout.
GitBook Assistant
2. Direct API
GitBook Assistant
* For more customizable integration, we recommend to use Direct API.
GitBook Assistant
Last updated 8 months ago
Was this helpful?
Was this helpful?
---
# Digital & Gaming | DOKU Docs
[๐ฒ๐พ senangPay Merchant? Need help using the DOKU Dashboard?\
\
Visit the support guide here](https://guide.senangpay.com/)
For the complete documentation index, see [llms.txt](https://docs.doku.com/llms.txt)
. This page is also available as [Markdown](https://docs.doku.com/use-cases/digital-and-gaming.md)
.
No Integration
Web/Mobile integration
For Accepting Payments
GitBook Assistant
1. Payment Link
GitBook Assistant
1. Multiple Payments
GitBook Assistant
* By using Multiple Payments, customers can use the same link to make payments multiple times. This will make it more convenient for the customers to make payments as the payment link does not change.
GitBook Assistant
2. Digital Catalog
GitBook Assistant
* You can easily list all your products, both digital and non-digital such as devices (laptop, mouse, and headphones) and electronic vouchers.
GitBook Assistant
3. QRIS (Static)
GitBook Assistant
* Static QR codes contain fixed information, and the content remains the same for every transaction. Static QR codes are generally easier to generate and manage, as the information encoded in the code remains constant.
GitBook Assistant
For Accepting Payments
GitBook Assistant
1. DOKU Checkout
GitBook Assistant
* For easier integration, we recommend to use DOKU Checkout.
GitBook Assistant
2. Direct API
GitBook Assistant
* For more customizable integration, we recommend to use Direct API.
GitBook Assistant
Last updated 8 months ago
Was this helpful?
Was this helpful?
---
# Travel & Hospitality | DOKU Docs
[๐ฒ๐พ senangPay Merchant? Need help using the DOKU Dashboard?\
\
Visit the support guide here](https://guide.senangpay.com/)
For the complete documentation index, see [llms.txt](https://docs.doku.com/llms.txt)
. This page is also available as [Markdown](https://docs.doku.com/use-cases/travel-and-hospitality.md)
.
No Integration
Web/Mobile integration
For Accepting Payments
GitBook Assistant
1. Payment Link
GitBook Assistant
* Partial Payments. This feature allows customers to make partial payments to their invoices provided that the company allows it. This will help to increase the success rate of the transactions as customers are given flexibility to make installments to their payments.
GitBook Assistant
* Multiple Payments. By using Multiple Payments, customers can use the same link to make payments multiple times. This will make it more convenient for the customers to make payments as the payment link does not change.
GitBook Assistant
2. Digital Catalog
GitBook Assistant
* You can easily list all your products and services such as reserving and booking airline tickets, hotel and car services.
GitBook Assistant
For Accepting Payments
GitBook Assistant
1. DOKU Checkout
GitBook Assistant
* For easier integration, we recommend to use DOKU Checkout.
GitBook Assistant
2. Direct API
GitBook Assistant
* For more customizable integration, we recommend to use Direct API.
GitBook Assistant
Last updated 8 months ago
Was this helpful?
Was this helpful?
---
# Pricing and Fees | DOKU Docs
[๐ฒ๐พ senangPay Merchant? Need help using the DOKU Dashboard?\
\
Visit the support guide here](https://guide.senangpay.com/)
For the complete documentation index, see [llms.txt](https://docs.doku.com/llms.txt)
. This page is also available as [Markdown](https://docs.doku.com/accept-payments/finance-and-settlement/pricing-and-fees.md)
.
The fee varies for each payment method. For the full pricing list, please visit [doku.com/pricing](https://www.doku.com/en-US/pricing)
.
GitBook Assistant
[PreviousSettlement Time](https://docs.doku.com/accept-payments/finance-and-settlement/settlement-time)
[NextRefund & Chargeback](https://docs.doku.com/accept-payments/finance-and-settlement/refund-and-chargeback)
Last updated 8 months ago
Was this helpful?
Was this helpful?
---
# Freelance | DOKU Docs
[๐ฒ๐พ senangPay Merchant? Need help using the DOKU Dashboard?\
\
Visit the support guide here](https://guide.senangpay.com/)
For the complete documentation index, see [llms.txt](https://docs.doku.com/llms.txt)
. This page is also available as [Markdown](https://docs.doku.com/use-cases/freelance.md)
.
No Integration
Web/Mobile integration
For Accepting Payments
GitBook Assistant
1. Payment Link
GitBook Assistant
* Partial Payments. This feature allows clients to make partial payments to you provided that you allow it. This will help to increase the success rate of the transactions as clients are given flexibility to make installments to their payments.
GitBook Assistant
* Multiple Payments. By using Multiple Payments, clients can use the same link to make payments multiple times. This will make it more convenient for the clients to make payments as the payment link does not change.
GitBook Assistant
2. Digital Catalog
GitBook Assistant
* You can easily list all your services such as logo design, web design, translation, business, blogging, content marketing, proofreading, and many more.
GitBook Assistant
3. QRIS (Static)
GitBook Assistant
* Static QR codes contain fixed information, and the content remains the same for every transaction. Static QR codes are generally easier to generate and manage, as the information encoded in the code remains constant.
GitBook Assistant
For Accepting Payments
GitBook Assistant
1. DOKU Checkout
GitBook Assistant
* For easier integration, we recommend to use DOKU Checkout.
GitBook Assistant
2. Direct API
GitBook Assistant
* For more customizable integration, we recommend to use Direct API.
GitBook Assistant
Last updated 8 months ago
Was this helpful?
Was this helpful?
---
# Refund & Chargeback | DOKU Docs
[๐ฒ๐พ senangPay Merchant? Need help using the DOKU Dashboard?\
\
Visit the support guide here](https://guide.senangpay.com/)
For the complete documentation index, see [llms.txt](https://docs.doku.com/llms.txt)
. This page is also available as [Markdown](https://docs.doku.com/accept-payments/finance-and-settlement/refund-and-chargeback.md)
.
[๐ฎ๐ฉ Refund & Chargeback](https://docs.doku.com/accept-payments/finance-and-settlement/refund-and-chargeback/refund-and-chargeback)
[๐ฒ๐พ Refund & Chargeback](https://docs.doku.com/accept-payments/finance-and-settlement/refund-and-chargeback/refund-and-chargeback-1)
[PreviousPricing and Fees](https://docs.doku.com/accept-payments/finance-and-settlement/pricing-and-fees)
[Next๐ฎ๐ฉ Refund & Chargeback](https://docs.doku.com/accept-payments/finance-and-settlement/refund-and-chargeback/refund-and-chargeback)
Last updated 8 months ago
Was this helpful?
Was this helpful?
---
# Direct API | DOKU Docs
[๐ฒ๐พ senangPay Merchant? Need help using the DOKU Dashboard?\
\
Visit the support guide here](https://guide.senangpay.com/)
For the complete documentation index, see [llms.txt](https://docs.doku.com/llms.txt)
. This page is also available as [Markdown](https://docs.doku.com/accept-payments/integration-tools/direct-api.md)
.
If you wish to implement your own payment page, DOKU provides REST API that you can use to directly integrate with us. We provide code library in various programming languages to help you integrate.
GitBook Assistant
With Direct API, you are enabled to create customized payment flows and integrate them directly into your website while still adhering to security and compliance standards. The following are some benefits of integrating with Direct API:
GitBook Assistant
Benefits
Description
Brand Consistency
GitBook Assistant
Merchants can maintain a consistent brand experience throughout the entire customer journey, including the checkout process. Customization allows for the i**ncorporation of brand colors, logos, and styles**, reinforcing brand identity.
GitBook Assistant
Seamless User Experience
GitBook Assistant
Integration directly into the website ensures a seamless user experience. Customers **stay on the merchant's site** from product selection to payment confirmation, reducing friction and potential drop-offs in the conversion funnel.
GitBook Assistant
Flexibility and Customization
GitBook Assistant
Developers have the flexibility to design and implement payment flows that align with the specific requirements of the business. Customization **extends to the layout, user interface elements, and user interactions** during the payment process.
GitBook Assistant
Control Over User Interface
GitBook Assistant
Merchants and developers have complete control over the look and feel of the payment interface. This control is valuable for creating **user-friendly and intuitive payment forms**, optimizing the checkout process for increased conversions.
GitBook Assistant
Security Compliance
GitBook Assistant
DOKU handles the complexities of security compliance, especially compliance with the Payment Card Industry Data Security Standard (PCI DSS). By using DOKUs APIs, merchants can ensure that **sensitive payment information is handled securely** without having to manage intricate security requirements themselves.
GitBook Assistant
Scalability
GitBook Assistant
DOKU's infrastructure is designed for scalability. Merchants can handle growing transaction volumes **without worrying about the technical challenges** associated with scaling payment processing capabilities.
GitBook Assistant
You can try Direct API by using our demo [here](https://sandbox.doku.com/demo/direct-api)
, or immediately integrate with our API by following the guide [here](https://developers.doku.com/accept-payment/direct-api)
.
GitBook Assistant
[PreviousManage Checkout Orders](https://docs.doku.com/accept-payments/integration-tools/doku-checkout/manage-checkout-orders)
[Nexte-Commerce and Plugins](https://docs.doku.com/accept-payments/integration-tools/e-commerce-and-plugins)
Last updated 1 month ago
Was this helpful?
Was this helpful?
---
# e-Commerce and Plugins | DOKU Docs
[๐ฒ๐พ senangPay Merchant? Need help using the DOKU Dashboard?\
\
Visit the support guide here](https://guide.senangpay.com/)
For the complete documentation index, see [llms.txt](https://docs.doku.com/llms.txt)
. This page is also available as [Markdown](https://docs.doku.com/accept-payments/integration-tools/e-commerce-and-plugins.md)
.
Whether you're working with APIs, plugins, or custom-built platforms, DOKU provides the integration tools to match. Pick the option that works best for your system.
GitBook Assistant
* e-Commerce Platform
GitBook Assistant
1. [Shopify](https://docs.doku.com/accept-payments/integration-tools/e-commerce-and-plugins/shopify)
GitBook Assistant
* Plugins
GitBook Assistant
1. [WordPress (WooCommerce)](https://docs.doku.com/accept-payments/integration-tools/e-commerce-and-plugins/woocommerce-wordpress)
;
GitBook Assistant
2. [Magento](https://docs.doku.com/accept-payments/integration-tools/e-commerce-and-plugins/adobe-commerce-magento)
GitBook Assistant
[PreviousDirect API](https://docs.doku.com/accept-payments/integration-tools/direct-api)
[NextShopify](https://docs.doku.com/accept-payments/integration-tools/e-commerce-and-plugins/shopify)
Last updated 1 year ago
Was this helpful?
Was this helpful?
---
# Juragan DOKU | DOKU Docs
[๐ฒ๐พ senangPay Merchant? Need help using the DOKU Dashboard?\
\
Visit the support guide here](https://guide.senangpay.com/)
For the complete documentation index, see [llms.txt](https://docs.doku.com/llms.txt)
. This page is also available as [Markdown](https://docs.doku.com/mobile-apps/juragan-doku.md)
.

Overview[](https://docs.doku.com/mobile-apps/juragan-doku#overview)
--------------------------------------------------------------------
Juragan DOKU is a mobile app that enables small-to-medium businesses to accept payments both online and offline by generating payment links or showcasing your products through a catalog. Juragan DOKU simplifies your business with a comprehensive transaction reporting feature to keep track of all your transactions in one place with a detailed and easy-to-understand report.
GitBook Assistant
* * *
Key Features[](https://docs.doku.com/mobile-apps/juragan-doku#key-features)
----------------------------------------------------------------------------
### Payment Link[](https://docs.doku.com/mobile-apps/juragan-doku#payment-link)
#### Create Orders with Payment Links in an Instant[](https://docs.doku.com/mobile-apps/juragan-doku#create-orders-with-payment-links-in-an-instant)
Generate payment links that can be seamlessly scanned and shared with your customers. Let them choose from a variety of payment methods, including e-wallets, credit cards, and bank transfers. Payment Link will make it easier for you to track & control all transactions.
GitBook Assistant
The following video is a guide on how to create a Payment Link with Juragan DOKU.[](https://youtube.com/shorts/yKtcMkAQmjk?si=CjO4jT6l8QZfDnf2https://youtube.com/shorts/QLumJwtuOeA?si=PzZW21kVm2e3L1MYhttps://youtube.com/shorts/P3bOFiZHcJA?si=sQT5853NYXv6Wpor)
GitBook Assistant
[\- YouTubeyoutube.com](https://youtube.com/watch/yKtcMkAQmjk?si=CjO4jT6l8QZfDnf2)
### QRIS[](https://docs.doku.com/mobile-apps/juragan-doku#qris)
#### Instant Confirmation through Your Device with Dynamic QRIS[](https://docs.doku.com/mobile-apps/juragan-doku#instant-confirmation-through-your-device-with-dynamic-qris)
Juragan App allows you to generate dynamic QRIS codes effortlessly. Enjoy instant confirmation right on your phone, ensuring a swift and secure payment process. Embrace transactions with digital payment in the palm of your hand.
GitBook Assistant
The following video is a guide on how to generate a QRIS with Juragan DOKU.[](https://youtube.com/shorts/yKtcMkAQmjk?si=CjO4jT6l8QZfDnf2https://youtube.com/shorts/QLumJwtuOeA?si=PzZW21kVm2e3L1MYhttps://youtube.com/shorts/P3bOFiZHcJA?si=sQT5853NYXv6Wpor)
GitBook Assistant
[\- YouTubeyoutube.com](https://youtube.com/watch/QLumJwtuOeA?si=PzZW21kVm2e3L1MY)
### Digital Catalog[](https://docs.doku.com/mobile-apps/juragan-doku#digital-catalog)
#### Effortless Product Management and Order Processing[](https://docs.doku.com/mobile-apps/juragan-doku#effortless-product-management-and-order-processing)
Transform your selling experience with the Digital Catalog feature on Juragan App. Showcase your products in a visually appealing catalog that you can share with your customers. They can directly make purchases, choosing shipping options such as instant, same- day, or regular shipping. Receive instant notifications through the app for new orders, streamline your order processing, and even request pick-up services to send products to your customers hassle-free.
GitBook Assistant
The following video is a guide on how to use Digital Catalog on Juragan DOKU.
GitBook Assistant
[\- YouTubeyoutube.com](https://youtube.com/watch/P3bOFiZHcJA?si=sQT5853NYXv6Wpor)
* * *
Installation[](https://docs.doku.com/mobile-apps/juragan-doku#installation)
----------------------------------------------------------------------------
Juragan DOKU supports both iOS and Android operating systems. Visit the links below to download and install Juragan DOKU based on the operating system that your phone supports:
GitBook Assistant
1. Juragan DOKU on [App Store](https://apps.apple.com/id/app/juragan-doku/id1666751965)
(iOS)
GitBook Assistant
2. Juragan DOKU on [Play Store](https://play.google.com/store/apps/details?id=com.doku.juragan&hl=en&gl=US)
(Android)
GitBook Assistant
* * *
FAQ[](https://docs.doku.com/mobile-apps/juragan-doku#faq)
----------------------------------------------------------
What is the difference between DOKU Dashboard and Juragan DOKU?[](https://docs.doku.com/mobile-apps/juragan-doku#what-is-the-difference-between-doku-dashboard-and-juragan-doku)
DOKU Dashboard mainly supports web/browser platforms, while Juragan DOKU only supports mobile platforms (iOS and Android). Despite the difference of platforms, you can log in to DOKU Dashboard and Juragan DOKU with the same DOKU Business Account credentials.
GitBook Assistant
What is the price to install Juragan DOKU app?[](https://docs.doku.com/mobile-apps/juragan-doku#what-is-the-price-to-install-juragan-doku-app)
Juragan DOKU App is free on both Play Store and App Store. Furthermore, DOKU does not charge any monthly fee for using Juragan DOKU app. DOKU only charges fee based on every successful transaction.
GitBook Assistant
[PreviousFAQ](https://docs.doku.com/wallet-as-a-service/sub-account/faq)
[NextDOKU e-Wallet](https://docs.doku.com/mobile-apps/doku-e-wallet)
Last updated 9 months ago
Was this helpful?
* [Overview](https://docs.doku.com/mobile-apps/juragan-doku#overview)
* [Key Features](https://docs.doku.com/mobile-apps/juragan-doku#key-features)
* [Payment Link](https://docs.doku.com/mobile-apps/juragan-doku#payment-link)
* [QRIS](https://docs.doku.com/mobile-apps/juragan-doku#qris)
* [Digital Catalog](https://docs.doku.com/mobile-apps/juragan-doku#digital-catalog)
* [Installation](https://docs.doku.com/mobile-apps/juragan-doku#installation)
* [FAQ](https://docs.doku.com/mobile-apps/juragan-doku#faq)
Was this helpful?
---
# ๐ฒ๐พ Requirements and Limitations | DOKU Docs
[๐ฒ๐พ senangPay Merchant? Need help using the DOKU Dashboard?\
\
Visit the support guide here](https://guide.senangpay.com/)
For the complete documentation index, see [llms.txt](https://docs.doku.com/llms.txt)
. This page is also available as [Markdown](https://docs.doku.com/accept-payments/payment-methods/requirements-and-limitations-1.md)
.
This page outlines the technical, business, and regulatory requirements, as well as the transaction limitations, for each supported payment method in Malaysia.
GitBook Assistant
Limitations[](https://docs.doku.com/accept-payments/payment-methods/requirements-and-limitations-1#limitations)
----------------------------------------------------------------------------------------------------------------
### Cards[](https://docs.doku.com/accept-payments/payment-methods/requirements-and-limitations-1#cards)
Payment Method
Requirements
Minimum and Maximum Amount
Cards
GitBook Assistant
No specific requirements
GitBook Assistant
Min: MYR 2
GitBook Assistant
Max: Individual credit card limit
GitBook Assistant
CC Installment
GitBook Assistant
No specific requirements
GitBook Assistant
Min: MYR 2
GitBook Assistant
Max: Individual credit card limit
GitBook Assistant
### Internet Banking[](https://docs.doku.com/accept-payments/payment-methods/requirements-and-limitations-1#internet-banking)
Payment Method
Requirements
Minimum and Maximum Amount
FPX
GitBook Assistant
No specific requirements
GitBook Assistant
Min: Min: MYR 2
GitBook Assistant
### e-Wallet[](https://docs.doku.com/accept-payments/payment-methods/requirements-and-limitations-1#e-wallet)
Payment Method
Requirements
Minimum and Maximum Amount
ShopeePay
GitBook Assistant
No specific requirements
GitBook Assistant
Min: MYR 2
GitBook Assistant
GrabPay
GitBook Assistant
No specific requirements
GitBook Assistant
Min: MYR 2
GitBook Assistant
Touch 'n Go
GitBook Assistant
No specific requirements
GitBook Assistant
Min: MYR 2
GitBook Assistant
Boost
GitBook Assistant
No specific requirements
GitBook Assistant
Min: MYR 2
GitBook Assistant
Shopback
GitBook Assistant
No specific requirements
GitBook Assistant
Min: MYR 2
GitBook Assistant
### PayLater[](https://docs.doku.com/accept-payments/payment-methods/requirements-and-limitations-1#paylater)
Payment Method
Requirements
Minimum and Maximum Amount
PayLater by Grab
GitBook Assistant
No specific requirements
GitBook Assistant
Min: MYR 2
GitBook Assistant
SPayLater
GitBook Assistant
No specific requirements
GitBook Assistant
Min: MYR 2
GitBook Assistant
Atome
GitBook Assistant
No specific requirements
GitBook Assistant
Min: MYR 10
GitBook Assistant
If you would like to have a service agreement with DOKU, please contact our Sales team by filling the following [form](https://www.doku.com/en-US/contact-sales?utm_source=docs)
GitBook Assistant
[Previous๐ฎ๐ฉ Requirements and Limitations](https://docs.doku.com/accept-payments/payment-methods/requirements-and-limitations)
[NextFinance & Settlement](https://docs.doku.com/accept-payments/finance-and-settlement)
Last updated 29 days ago
Was this helpful?
* [Limitations](https://docs.doku.com/accept-payments/payment-methods/requirements-and-limitations-1#limitations)
* [Cards](https://docs.doku.com/accept-payments/payment-methods/requirements-and-limitations-1#cards)
* [Internet Banking](https://docs.doku.com/accept-payments/payment-methods/requirements-and-limitations-1#internet-banking)
* [e-Wallet](https://docs.doku.com/accept-payments/payment-methods/requirements-and-limitations-1#e-wallet)
* [PayLater](https://docs.doku.com/accept-payments/payment-methods/requirements-and-limitations-1#paylater)
Was this helpful?
---
# Activate Business | DOKU Docs
[๐ฒ๐พ senangPay Merchant? Need help using the DOKU Dashboard?\
\
Visit the support guide here](https://guide.senangpay.com/)
For the complete documentation index, see [llms.txt](https://docs.doku.com/llms.txt)
. This page is also available as [Markdown](https://docs.doku.com/get-started/activate-business.md)
.
[๐ฎ๐ฉ Business Account](https://docs.doku.com/get-started/activate-business/business-account)
[๐ฒ๐พ Business Account](https://docs.doku.com/get-started/activate-business/business-account-1)
[PreviousCreate Account](https://docs.doku.com/get-started/create-account)
[Next๐ฎ๐ฉ Business Account](https://docs.doku.com/get-started/activate-business/business-account)
Last updated 8 months ago
Was this helpful?
Was this helpful?
---
# Retail | DOKU Docs
[๐ฒ๐พ senangPay Merchant? Need help using the DOKU Dashboard?\
\
Visit the support guide here](https://guide.senangpay.com/)
For the complete documentation index, see [llms.txt](https://docs.doku.com/llms.txt)
. This page is also available as [Markdown](https://docs.doku.com/use-cases/retail.md)
.
No Integration
Web/Mobile integration
For Accepting Payments
GitBook Assistant
1. Digital Catalog
GitBook Assistant
* You can easily list all your products, both digital and non-digital such as shirt, devices, electronic vouchers, e-book, etc.
GitBook Assistant
For Accepting Payments
GitBook Assistant
1. DOKU Checkout
GitBook Assistant
* For easier integration, we recommend to use DOKU Checkout.
GitBook Assistant
2. Direct API
GitBook Assistant
* For more customizable integration, we recommend to use Direct API.
GitBook Assistant
Last updated 8 months ago
Was this helpful?
Was this helpful?
---
# ๐ฒ๐พ Refund & Chargeback | DOKU Docs
[๐ฒ๐พ senangPay Merchant? Need help using the DOKU Dashboard?\
\
Visit the support guide here](https://guide.senangpay.com/)
For the complete documentation index, see [llms.txt](https://docs.doku.com/llms.txt)
. This page is also available as [Markdown](https://docs.doku.com/accept-payments/finance-and-settlement/refund-and-chargeback/refund-and-chargeback-1.md)
.
Refer to [https://senangpay.com/terms-of-agreement/](https://senangpay.com/terms-of-agreement/)
for the terms and conditions.
GitBook Assistant
[Previous๐ฎ๐ฉ Refund & Chargeback](https://docs.doku.com/accept-payments/finance-and-settlement/refund-and-chargeback/refund-and-chargeback)
[NextPromo Engine](https://docs.doku.com/accept-payments/promo-engine)
Last updated 8 months ago
Was this helpful?
Was this helpful?
---
# Change Password | DOKU Docs
[๐ฒ๐พ senangPay Merchant? Need help using the DOKU Dashboard?\
\
Visit the support guide here](https://guide.senangpay.com/)
For the complete documentation index, see [llms.txt](https://docs.doku.com/llms.txt)
. This page is also available as [Markdown](https://docs.doku.com/get-started/manage-user-account/change-password.md)
.
You can change your DOKU Dashboard password by following the steps below:
GitBook Assistant
1. Log in to [DOKU Dashboard](https://dashboard.doku.com/bo/login?utm_source=docs)
, and then access the side navigation bar
GitBook Assistant
2. Click the ellipsis icon **( โฎ )** next to your user name from the menu, and then select **Profile** in the pop-up box
GitBook Assistant
3. **User Profile** page will appear, scroll down to the Change Password section, and then click **Change Password**
GitBook Assistant
4. Enter your current password and your new password
GitBook Assistant
You can't use the same previous passwords twice. The password must be at least 8 characters long with at least 1 uppercase, 1 lowercase, and 1 number.
GitBook Assistant
1. Click **Change Password** once again to confirm your new password
GitBook Assistant
2. You can now log in with your new password.
GitBook Assistant
* * *
FAQ[](https://docs.doku.com/get-started/manage-user-account/change-password#faq)
---------------------------------------------------------------------------------
I forgot my password. How do I reset my password?[](https://docs.doku.com/get-started/manage-user-account/change-password#i-forgot-my-password.-how-do-i-reset-my-password)
If you forgot your DOKU Dashboard password, you may reset your password by following the steps below:
GitBook Assistant
1. Visit [DOKU Dashboard Login](https://dashboard.doku.com/bo/login)
page
GitBook Assistant
2. Click **Forgot Password?**
GitBook Assistant
3. Input your email and click **RESEND EMAIL**
GitBook Assistant
4. Check your inbox, and access the link in the email to reset password
GitBook Assistant
5. Input your new password and submit the form
GitBook Assistant
You can't use the same previous passwords twice. The password must be at least 8 characters long with at least 1 uppercase, 1 lowercase, and 1 number.
GitBook Assistant
1. You can now log in with your new password.
GitBook Assistant
The same guide is applied for [DOKU Sandbox](https://sandbox.doku.com/bo/login)
.
GitBook Assistant
I did not receive any email to reset my password. What should I do?[](https://docs.doku.com/get-started/manage-user-account/change-password#i-did-not-receive-any-email-to-reset-my-password.-what-should-i-do)
Please first ensure that the email address is correct. We will not be able to reset your password if the email address is invalid or is unregistered.
GitBook Assistant
If you still have not received an email within 5 minutes, please [submit a support ticket](https://help.doku.com/en/support/tickets/new)
or send an email to [care@doku.com](mailto:care@doku.com)
.
GitBook Assistant
[PreviousManage User Account](https://docs.doku.com/get-started/manage-user-account)
[NextEnable 2-Step Verification](https://docs.doku.com/get-started/manage-user-account/enable-2-step-verification)
Last updated 11 months ago
Was this helpful?
Was this helpful?
---
# Reports & Transaction | DOKU Docs
[๐ฒ๐พ senangPay Merchant? Need help using the DOKU Dashboard?\
\
Visit the support guide here](https://guide.senangpay.com/)
For the complete documentation index, see [llms.txt](https://docs.doku.com/llms.txt)
. This page is also available as [Markdown](https://docs.doku.com/subscription-and-billing/paychat/bill-broadcast/reports-and-transaction.md)
.
View **Message Reports**[](https://docs.doku.com/subscription-and-billing/paychat/bill-broadcast/reports-and-transaction#view-message-reports)
-----------------------------------------------------------------------------------------------------------------------------------------------
Get a complete view of your message performance through visual chat graphics and detailed message reports. Track the delivery, read status, and engagement metrics for each broadcasted message, helping you monitor effectiveness and optimize communication.
GitBook Assistant
spinner
* * *
**View Transaction List**[](https://docs.doku.com/subscription-and-billing/paychat/bill-broadcast/reports-and-transaction#view-transaction-list)
-------------------------------------------------------------------------------------------------------------------------------------------------

When you send a **Bill Broadcast**, every payment that your customers make will automatically be recorded in your **Report & Transaction** page. This allows you to monitor payment status, track successful and pending bills, and download the full report for reconciliation. For full guidance, visit the official documentation: [**Report & Transaction Docs**](https://docs.doku.com/get-started/manage-business/manage-reports)
GitBook Assistant
#### **What the Report Looks Like?**[](https://docs.doku.com/subscription-and-billing/paychat/bill-broadcast/reports-and-transaction#what-the-report-looks-like)
In the Report & Transaction page, you will see a table containing detailed information for each transaction, including:
GitBook Assistant
* **Invoice Number**
GitBook Assistant
* **Transaction Date (GMT+7)**
GitBook Assistant
* **Amount**
GitBook Assistant
* **Payment Method** (e.g., DOKU Wallet, Virtual Account)
GitBook Assistant
* **Status** (Success, Pending, Failed)
GitBook Assistant
* **Acquirer Name**
GitBook Assistant
* **Activity** (e.g., Payment, Generate Payment Code)
GitBook Assistant
* **Additional Info**
GitBook Assistant
* **Export Options** (CSV/XLSX)
GitBook Assistant
The summary section also displays the total **Successful**, **Pending**, and **Failed** transactions within the selected date range.
GitBook Assistant
#### **Where to Access the Report?**[](https://docs.doku.com/subscription-and-billing/paychat/bill-broadcast/reports-and-transaction#where-to-access-the-report)
You can access all Bill Broadcast payment activity through:
GitBook Assistant
๐ **DOKU Dashboard โ Report & Transaction** Here you can filter, search, and export the transaction data.
GitBook Assistant
[PreviousTemplate & Broadcast](https://docs.doku.com/subscription-and-billing/paychat/bill-broadcast/template-and-broadcast)
[NextDomestic Payouts](https://docs.doku.com/payouts/domestic-payouts)
Last updated 9 months ago
Was this helpful?
* [View Message Reports](https://docs.doku.com/subscription-and-billing/paychat/bill-broadcast/reports-and-transaction#view-message-reports)
* [View Transaction List](https://docs.doku.com/subscription-and-billing/paychat/bill-broadcast/reports-and-transaction#view-transaction-list)
Was this helpful?
---
# Manage Event | DOKU Docs
[๐ฒ๐พ senangPay Merchant? Need help using the DOKU Dashboard?\
\
Visit the support guide here](https://guide.senangpay.com/)
For the complete documentation index, see [llms.txt](https://docs.doku.com/llms.txt)
. This page is also available as [Markdown](https://docs.doku.com/subscription-and-billing/paychat/accept-order/manage-event.md)
.
spinner
[PreviousActivate & Create Event](https://docs.doku.com/subscription-and-billing/paychat/accept-order/activate-and-create-event)
[NextReports & Transaction](https://docs.doku.com/subscription-and-billing/paychat/accept-order/reports-and-transaction)
Last updated 9 months ago
Was this helpful?
Was this helpful?
---
# Cash Out | DOKU Docs
[๐ฒ๐พ senangPay Merchant? Need help using the DOKU Dashboard?\
\
Visit the support guide here](https://guide.senangpay.com/)
For the complete documentation index, see [llms.txt](https://docs.doku.com/llms.txt)
. This page is also available as [Markdown](https://docs.doku.com/payouts/cash-out.md)
.
Overview[](https://docs.doku.com/payouts/cash-out#overview)
------------------------------------------------------------
**Cash Out** is a service that allows authorized users by the merchant to conveniently withdraw cash at convenience stores. Cash Out transaction is made simply by requesting cash withdrawal from the cashier or the POS Machine. Upon requesting cash withdrawal, the cashier or the POS Machine will inquire the users about the specific product type and the name of the merchant. Subsequently, users will be asked for a token, cell phone number, and the desired withdrawal amount. Upon completion of the process, the cashier will dispense the requested cash along with a receipt.
GitBook Assistant
* * *
**Key Features**[](https://docs.doku.com/payouts/cash-out#key-features)
------------------------------------------------------------------------
Feature
Description
**Easy Access to Cash Withdrawal**
GitBook Assistant
Cash Out provides users with unparalleled accessibility to cash withdrawal services through a vast network of convenience stores. It removes the hassle of locating ATMs or bank branches, offering a reliable alternative for immediate cash needs.
GitBook Assistant
**Supported Convenience Stores**
GitBook Assistant
Users can withdraw cash at over **22,000+ Indomaret stores nationwide**, greatly expanding access to convenient cash withdrawal points.
GitBook Assistant
**Empowering Unbanked Users**
GitBook Assistant
Designed for Indonesians in rural areas with limited banking infrastructure, Cash Out enables cash withdrawals at over **20,000+ convenience store locations**, reaching underserved communities.
GitBook Assistant
**Instant Cash Disbursement**
GitBook Assistant
Upon transaction completion, users receive cash **immediately**, with a receipt provided for record-keeping. This feature is ideal for urgent situations requiring quick access to physical currency.
GitBook Assistant
**Enhanced Security Measures**
GitBook Assistant
The service includes **token-based authentication** and **secure data transmission**, ensuring user transactions and personal information remain confidential and protected.
GitBook Assistant
* * *
**Flow of Transaction**[](https://docs.doku.com/payouts/cash-out#flow-of-transaction)
--------------------------------------------------------------------------------------
Cash Out transaction has the following flow of steps:
GitBook Assistant
1. **Visit the Nearest Indomaret Store:** Locate the nearest Indomaret store and approach the POS machine or cashier.
GitBook Assistant
2. **Inform Cashier:** Request a cash withdrawal from the cashier. The cashier will guide you through the process.
GitBook Assistant
3. **Provide Details:** Specify the product type (e.g., DOKU e-Wallet) and name the merchant offering the Cash Out service.
GitBook Assistant
4. **Token and Information:** Provide the cashier with the required information, including the token, your cell phone number, and the desired withdrawal amount.
GitBook Assistant
5. **Completion:** Once the process is complete, the cashier will dispense the requested cash along with a detailed receipt.
GitBook Assistant
* * *
Requirements[](https://docs.doku.com/payouts/cash-out#requirements)
--------------------------------------------------------------------
* Merchant must be a Financial Institution (Bank or non-Bank) that is licensed in Indonesia
GitBook Assistant
* Merchant must have a mobile app to trigger the Cash Out transaction
GitBook Assistant
* Mobile app that belongs to the Merchant must already be live and can be operated by the Merchantโs user
GitBook Assistant
* Merchant must gain approval from the third party (Indomaret).
GitBook Assistant
* * *
FAQ[](https://docs.doku.com/payouts/cash-out#faq)
--------------------------------------------------
What is the maximum amount to withdraw with Cash Out?[](https://docs.doku.com/payouts/cash-out#what-is-the-maximum-amount-to-withdraw-with-cash-out)
For Cash Out with Indomaret, the maximum amount to withdraw is IDR 1,000,000 per transaction. For Cash Out with Alfamart, the maximum amount to withdraw is IDR 5,000,000 per transaction.
GitBook Assistant
How to get started with Cash Out?[](https://docs.doku.com/payouts/cash-out#how-to-get-started-with-cash-out)
Please fill and submit [this](https://www.doku.com/en-US/contact-sales)
form, and our team will contact you for further details.
GitBook Assistant
[PreviousRefund Service](https://docs.doku.com/payouts/refund-service)
[NextEmbedded Wallet](https://docs.doku.com/wallet-as-a-service/embedded-wallet)
Last updated 2 months ago
Was this helpful?
* [Overview](https://docs.doku.com/payouts/cash-out#overview)
* [Key Features](https://docs.doku.com/payouts/cash-out#key-features)
* [Flow of Transaction](https://docs.doku.com/payouts/cash-out#flow-of-transaction)
* [Requirements](https://docs.doku.com/payouts/cash-out#requirements)
* [FAQ](https://docs.doku.com/payouts/cash-out#faq)
Was this helpful?
---
# Activate WhatsApp Business | DOKU Docs
[๐ฒ๐พ senangPay Merchant? Need help using the DOKU Dashboard?\
\
Visit the support guide here](https://guide.senangpay.com/)
For the complete documentation index, see [llms.txt](https://docs.doku.com/llms.txt)
. This page is also available as [Markdown](https://docs.doku.com/subscription-and-billing/paychat/whatsapp-business-waba/activate-whatsapp-business.md)
.
Read the following before activating your WhatsApp Business Account:
GitBook Assistant
[Terms & Conditions](https://docs.doku.com/subscription-and-billing/paychat/whatsapp-business-waba#terms-and-conditions)
[General Requirements](https://docs.doku.com/subscription-and-billing/paychat/whatsapp-business-waba#general-requirements)
* * *
Step by Step Tutorial[](https://docs.doku.com/subscription-and-billing/paychat/whatsapp-business-waba/activate-whatsapp-business#step-by-step-tutorial)
--------------------------------------------------------------------------------------------------------------------------------------------------------
### Step 1: Create PayChat Account[](https://docs.doku.com/subscription-and-billing/paychat/whatsapp-business-waba/activate-whatsapp-business#step-1-create-paychat-account)
spinner
### Step 2: Create WhatsApp Business Account[](https://docs.doku.com/subscription-and-billing/paychat/whatsapp-business-waba/activate-whatsapp-business#step-2-create-whatsapp-business-account)
spinner
* * *
FAQ[](https://docs.doku.com/subscription-and-billing/paychat/whatsapp-business-waba/activate-whatsapp-business#faq)
--------------------------------------------------------------------------------------------------------------------
What is the purpose of DOKU PayChat?[](https://docs.doku.com/subscription-and-billing/paychat/whatsapp-business-waba/activate-whatsapp-business#what-is-the-purpose-of-doku-paychat)
DOKU PayChat is a WhatsApp Business solution provided by DOKU. By using DOKU PayChat, you donโt need to register your own WhatsApp Business account to use the Accept Order feature.
GitBook Assistant
Why is the status of my WhatsApp Business pending?[](https://docs.doku.com/subscription-and-billing/paychat/whatsapp-business-waba/activate-whatsapp-business#why-is-the-status-of-my-whatsapp-business-pending)
If your WhatsApp Business status is pending, it means your registration process has not yet been completed. To complete it, go to **My WhatsApp Business** โ **Account List** โ click **Here to onboard** โ select your number โ confirm โ wait until the process finishes โ refresh your DOKU Dashboard.
GitBook Assistant
[PreviousWhatsApp Business (WABA)](https://docs.doku.com/subscription-and-billing/paychat/whatsapp-business-waba)
[NextManage WhatsApp Business](https://docs.doku.com/subscription-and-billing/paychat/whatsapp-business-waba/manage-whatsapp-business)
Last updated 8 months ago
Was this helpful?
* [Step by Step Tutorial](https://docs.doku.com/subscription-and-billing/paychat/whatsapp-business-waba/activate-whatsapp-business#step-by-step-tutorial)
* [Step 1: Create PayChat Account](https://docs.doku.com/subscription-and-billing/paychat/whatsapp-business-waba/activate-whatsapp-business#step-1-create-paychat-account)
* [Step 2: Create WhatsApp Business Account](https://docs.doku.com/subscription-and-billing/paychat/whatsapp-business-waba/activate-whatsapp-business#step-2-create-whatsapp-business-account)
* [FAQ](https://docs.doku.com/subscription-and-billing/paychat/whatsapp-business-waba/activate-whatsapp-business#faq)
Was this helpful?
---
# Domestic Payouts | DOKU Docs
[๐ฒ๐พ senangPay Merchant? Need help using the DOKU Dashboard?\
\
Visit the support guide here](https://guide.senangpay.com/)
For the complete documentation index, see [llms.txt](https://docs.doku.com/llms.txt)
. This page is also available as [Markdown](https://docs.doku.com/payouts/domestic-payouts.md)
.

Overview[](https://docs.doku.com/payouts/domestic-payouts#overview)
--------------------------------------------------------------------
**Domestic Payouts** is a transfer service by DOKU that allows transfer of funds to all bank accounts and e-Wallets in Indonesia. Submit disbursement instructions through automated APIs or Excel uploads for up to 1,000 transactions per cycle.
GitBook Assistant
Disbursements are swiftly processed, available 24 hours, seven days a week, including weekends and holidays. However, our operation is bound by the banking hours, and funds cannot be disbursed during their inactive periods. Transactions submitted outside these hours will be promptly processed when the banks resume operations.
GitBook Assistant
Domestic Payouts cover 120+ local banks and popular e-Wallets (such as GoPay, OVO, DANA, LinkAja and ShopeePay).
GitBook Assistant
* * *
Key Features[](https://docs.doku.com/payouts/domestic-payouts#key-features)
----------------------------------------------------------------------------
Feature
Description
**Bank Account Validation**
GitBook Assistant
Ensures secure transfers by validating beneficiary bank or e-wallet accounts before initiating payouts.
GitBook Assistant
**Multi-Channel Payouts**
GitBook Assistant
Supports a wide range of payout methods including **bank transfers (Online, BI Fast, SKN/RTGS)** and **e-Wallets**.
GitBook Assistant
**Customizable Workflows**
GitBook Assistant
Allows tailoring of disbursement workflows with custom approval layers and permission settings for secure, compliant processes.
GitBook Assistant
**Real-time Reporting and Tracking**
GitBook Assistant
Offers live insights into transactions, with access to status updates, history, and full reconciliation-ready reports.
GitBook Assistant
**Flexible Fee Structures**
GitBook Assistant
Supports sender-paid, receiver-paid, fee sharing (e.g., 50/50), monthly invoicing, and percentage-based fee models.
GitBook Assistant
**Alert System**
GitBook Assistant
Sends email alerts for key triggers such as balance thresholds (e.g., under IDR 1,000,000) and top-ups, enabling proactive monitoring.
GitBook Assistant
**Multi-Currency Deposits**
GitBook Assistant
Accepts merchant deposits in **IDR, USD, and SGD**, configurable per account, supporting international operations.
GitBook Assistant
**API Integration**
GitBook Assistant
Provides a robust API for seamless system integration, backed by dedicated technical assistance.
GitBook Assistant
**Streamlined PG Settlements**
GitBook Assistant
Enables smooth reconciliation by directing payment gateway settlement funds into payout deposit accounts, allowing refunds and transfers to agents, vendors, or partners.
GitBook Assistant
Our operations are subject to banking hours, and funds cannot be disbursed during non-operational periods.
GitBook Assistant
* * *
FAQ[](https://docs.doku.com/payouts/domestic-payouts#faq)
----------------------------------------------------------
What are the supported banks for Domestic Payouts?[](https://docs.doku.com/payouts/domestic-payouts#what-are-the-supported-banks-for-domestic-payouts)
You may visit this [List of Banks](https://docs.doku.com/payouts/domestic-payouts/list-of-banks)
article for the full list of all supported banks.
GitBook Assistant
How to get started with Domestic Payouts?[](https://docs.doku.com/payouts/domestic-payouts#how-to-get-started-with-domestic-payouts)
Please fill and submit [this](https://www.doku.com/en-US/contact-sales)
form, and our team will contact you for further details.
GitBook Assistant
[PreviousReports & Transaction](https://docs.doku.com/subscription-and-billing/paychat/bill-broadcast/reports-and-transaction)
[NextBank Account Validation](https://docs.doku.com/payouts/domestic-payouts/bank-account-validation)
Last updated 2 months ago
Was this helpful?
* [Overview](https://docs.doku.com/payouts/domestic-payouts#overview)
* [Key Features](https://docs.doku.com/payouts/domestic-payouts#key-features)
* [FAQ](https://docs.doku.com/payouts/domestic-payouts#faq)
Was this helpful?
---
# DOKU e-Wallet | DOKU Docs
[๐ฒ๐พ senangPay Merchant? Need help using the DOKU Dashboard?\
\
Visit the support guide here](https://guide.senangpay.com/)
For the complete documentation index, see [llms.txt](https://docs.doku.com/llms.txt)
. This page is also available as [Markdown](https://docs.doku.com/mobile-apps/doku-e-wallet.md)
.
Overview[](https://docs.doku.com/mobile-apps/doku-e-wallet#overview)
---------------------------------------------------------------------
DOKU e-Wallet is a digital wallet service that enables users to make online and offline payments safely, anytime and anywhere. You can use DOKU e-Wallet to pay various bills and subscription-based purchases, top up and withdraw cash, as well as transfer funds to other DOKU e-Wallet users.
GitBook Assistant
* * *
Key Features[](https://docs.doku.com/mobile-apps/doku-e-wallet#key-features)
-----------------------------------------------------------------------------
#### **Mobile Wallet Management**[](https://docs.doku.com/mobile-apps/doku-e-wallet#mobile-wallet-management)
DOKU e-Wallet serves as a centralized hub for users to manage their digital wallets effortlessly. Users can easily check their wallet balance, review transaction histories, and monitor their financial activities in real-time. This feature empowers individuals to maintain control over their digital funds with convenience and accessibility.
GitBook Assistant
#### Premium Account[](https://docs.doku.com/mobile-apps/doku-e-wallet#premium-account)
While the Regular Account only allows a maximum balance of IDR 2,000,000, a Premium Account allows a maximum balance of IDR 20,000,000. You are also enabled to transfer balance to other DOKU e-Wallet users and withdraw balance via Bank Transfer.
GitBook Assistant
#### **Online and Offline Payments**[](https://docs.doku.com/mobile-apps/doku-e-wallet#online-and-offline-payments)
One of the primary functionalities of DOKU e-Wallet is the ability to make secure and seamless online and offline payments. Users can shop for a wide array of goods and services, ranging from e-commerce purchases to digital subscriptions, using their mobile devices. DOKU e-Wallet provides a user-friendly interface, ensuring a smooth and efficient payment process for various online transactions.
GitBook Assistant
#### **Bill Payments**[](https://docs.doku.com/mobile-apps/doku-e-wallet#bill-payments)
DOKU e-Wallet often supports bill payments for utilities, telecommunications, and other services. Users can settle their bills directly through the app, eliminating the need for traditional payment methods and providing a more efficient and time-saving alternative. DOKU e-Wallet supports the following list of Bill Payments:
GitBook Assistant
1. Mobile Balance Topup (_Pulsa_)
GitBook Assistant
2. Mobile Package Data (_Paket Data_)
GitBook Assistant
3. PLN Prepaid/Postpaid (_Prabayar/Pascabayar_)
GitBook Assistant
4. PDAM
GitBook Assistant
5. Internet & Cable TV
GitBook Assistant
6. Telkom
GitBook Assistant
7. Phone Bill (_Telfon Pascabayar_)
GitBook Assistant
8. BPJS (_Badan Penyelenggara Jaminan Sosial_)
GitBook Assistant
9. Tax & Non-Tax Payments (_Penerimaan Negara_)
GitBook Assistant
10. Cash Withdrawal (_Tarik Tunai_)
GitBook Assistant
11. On-Store Payment (_Belanja di Toko_)
GitBook Assistant
#### QRIS Payments[](https://docs.doku.com/mobile-apps/doku-e-wallet#qris-payments)
QRIS (Quick Response Code Indonesian Standard) is a standardized QR code system used for digital payments in Indonesia. DOKU e-Wallet allows users to make payments by scanning QR codes using their mobile devices. The QRIS system is designed to facilitate interoperability among different payment service providers, making it easier for consumers and merchants to transact across various platforms.
GitBook Assistant
#### **Fund Transfer to Banks and e-Wallets**[](https://docs.doku.com/mobile-apps/doku-e-wallet#fund-transfer-to-banks-and-e-wallets)
DOKU e-Wallet facilitates quick and secure money transfers, allowing users to send funds to other DOKU users or individuals who have DOKU accounts. This feature is particularly useful for peer-to-peer transactions, splitting bills, or sending money to friends and family members, all within the convenience of the mobile application.
GitBook Assistant
#### **Promotions and Rewards**[](https://docs.doku.com/mobile-apps/doku-e-wallet#promotions-and-rewards)
To enhance user engagement, DOKU e-Wallet may offer promotions, discounts, and rewards programs. Users may receive exclusive deals or cashback rewards for using the app for specific transactions or shopping with partner merchants, providing added incentives for continued usage.
GitBook Assistant
#### **Security Features**[](https://docs.doku.com/mobile-apps/doku-e-wallet#security-features)
Recognizing the importance of security in financial transactions, DOKU e-Wallet incorporates robust security measures. These may include encryption protocols, multi-factor authentication, and other security features to safeguard users' financial information and transactions, instilling confidence in the use of the digital wallet.
GitBook Assistant
#### **Merchant Integration**[](https://docs.doku.com/mobile-apps/doku-e-wallet#merchant-integration)
DOKU e-Wallet seamlessly integrates with a diverse range of online and offline merchants. This integration enables users to make purchases from a variety of businesses, including retail stores, restaurants, and service providers. By connecting with merchants, the app enhances the overall shopping experience, offering users the flexibility to pay for goods and services using their DOKU digital wallet.
GitBook Assistant
* * *
Installation[](https://docs.doku.com/mobile-apps/doku-e-wallet#installation)
-----------------------------------------------------------------------------
DOKU e-Wallet supports both iOS and Android operating system. Visit the links below to download and install DOKU e-Wallet based on the operating system that your phone supports:
GitBook Assistant
1. DOKU e-Wallet on [App Store](https://apps.apple.com/id/app/doku-e-wallet/id1169936140)
(iOS)
GitBook Assistant
2. DOKU e-Wallet on [Play Store](https://play.google.com/store/apps/details?id=com.dokuwallet.android&hl=en&gl=US)
(Android)
GitBook Assistant
* * *
FAQ[](https://docs.doku.com/mobile-apps/doku-e-wallet#faq)
-----------------------------------------------------------
Please select the appropriate category of your inquiry:
GitBook Assistant
[](https://docs.doku.com/mobile-apps/doku-e-wallet/account-settings)
[**Account Settings**](https://docs.doku.com/mobile-apps/doku-e-wallet/account-settings)
GitBook Assistant
[](https://docs.doku.com/mobile-apps/doku-e-wallet/account-verification)
[**Account Verification**](https://docs.doku.com/mobile-apps/doku-e-wallet/account-verification)
GitBook Assistant
[](https://docs.doku.com/mobile-apps/doku-e-wallet/top-up-and-withdrawal)
[**Top-Up and Withdrawal**](https://docs.doku.com/mobile-apps/doku-e-wallet/top-up-and-withdrawal)
GitBook Assistant
[](https://docs.doku.com/mobile-apps/doku-e-wallet/online-transactions-and-purchases)
[**Online Transactions and Purchases**](https://docs.doku.com/mobile-apps/doku-e-wallet/online-transactions-and-purchases)
GitBook Assistant
[PreviousJuragan DOKU](https://docs.doku.com/mobile-apps/juragan-doku)
[NextAccount Settings](https://docs.doku.com/mobile-apps/doku-e-wallet/account-settings)
Last updated 11 months ago
Was this helpful?
* [Overview](https://docs.doku.com/mobile-apps/doku-e-wallet#overview)
* [Key Features](https://docs.doku.com/mobile-apps/doku-e-wallet#key-features)
* [Installation](https://docs.doku.com/mobile-apps/doku-e-wallet#installation)
* [FAQ](https://docs.doku.com/mobile-apps/doku-e-wallet#faq)
Was this helpful?
---
# Customize Checkout Page | DOKU Docs
[๐ฒ๐พ senangPay Merchant? Need help using the DOKU Dashboard?\
\
Visit the support guide here](https://guide.senangpay.com/)
For the complete documentation index, see [llms.txt](https://docs.doku.com/llms.txt)
. This page is also available as [Markdown](https://docs.doku.com/accept-payments/no-integration-products/payment-link/customize-checkout-page.md)
.
Sort Payment Method[](https://docs.doku.com/accept-payments/no-integration-products/payment-link/customize-checkout-page#sort-payment-method)
----------------------------------------------------------------------------------------------------------------------------------------------
You can sort as well as show/hide payment methods that you have activated for your Business Account. You may do so by following these simple steps:
GitBook Assistant
1. Log in to [DOKU Dashboard](https://dashboard.doku.com/bo/login?utm_source=docs)
, and then access the side navigation bar
GitBook Assistant
2. Select **Settings** from the menu
GitBook Assistant
3. **Settings** page will appear. Under **Accept Payments** section, select **Checkout Appearance**
GitBook Assistant
4. **Checkout Page Configuration** page will appear, then click **Payment Method Settings** tab where you can sort the payment methods by dragging the payment method to the desired order, and show/hide the payment methods by ticking or unticking the payment method
GitBook Assistant
5. Click **Save** button to save your configuration
GitBook Assistant
* * *
Customize Interface[](https://docs.doku.com/accept-payments/no-integration-products/payment-link/customize-checkout-page#customize-interface)
----------------------------------------------------------------------------------------------------------------------------------------------
1. Log in to [DOKU Dashboard](https://dashboard.doku.com/bo/login?utm_source=docs)
, and then access the side navigation bar
GitBook Assistant
2. Select **Settings** from the menu
GitBook Assistant
3. **Settings** page will appear. Under **Accept Payments** section, select **Checkout Appearance**
GitBook Assistant
4. **Checkout Page Configuration** page will appear, then click **Interface Settings** tab where you will find several options for customizing the look and feel of your checkout page, including the ability to add your logo and change the background color that fits your brand
GitBook Assistant
5. Click **Save** button to save your configuration
GitBook Assistant
* * *
FAQ[](https://docs.doku.com/accept-payments/no-integration-products/payment-link/customize-checkout-page#faq)
--------------------------------------------------------------------------------------------------------------
Why is my payment method missing on the checkout page?[](https://docs.doku.com/accept-payments/no-integration-products/payment-link/customize-checkout-page#why-is-my-payment-method-missing-on-the-checkout-page)
A payment method may not appear on the checkout page if:
GitBook Assistant
* It has not been activated for your account, or
GitBook Assistant
* Its status is still inactive.
GitBook Assistant
Please refer to the activation guide on [Manage Payment Methods](https://docs.doku.com/get-started/manage-business/manage-payment-methods)
to check and confirm whether your payment method is active.
GitBook Assistant
[PreviousManage Payment Link](https://docs.doku.com/accept-payments/no-integration-products/payment-link/manage-payment-link)
[NextDigital Catalog](https://docs.doku.com/accept-payments/no-integration-products/digital-catalog)
Last updated 12 months ago
Was this helpful?
* [Sort Payment Method](https://docs.doku.com/accept-payments/no-integration-products/payment-link/customize-checkout-page#sort-payment-method)
* [Customize Interface](https://docs.doku.com/accept-payments/no-integration-products/payment-link/customize-checkout-page#customize-interface)
* [FAQ](https://docs.doku.com/accept-payments/no-integration-products/payment-link/customize-checkout-page#faq)
Was this helpful?
---
# PayChat | DOKU Docs
[๐ฒ๐พ senangPay Merchant? Need help using the DOKU Dashboard?\
\
Visit the support guide here](https://guide.senangpay.com/)
For the complete documentation index, see [llms.txt](https://docs.doku.com/llms.txt)
. This page is also available as [Markdown](https://docs.doku.com/subscription-and-billing/paychat.md)
.
Availability: ๐ฎ๐ฉ Indonesian Business Account only
GitBook Assistant
**PayChat** is an all-in-one WhatsApp-based solution that helps merchants sell, communicate, and collect paymentsโall within a single platform. Designed to simplify digital transactions, PayChat combines messaging and payment in one seamless experience.
GitBook Assistant

PayChat is an all-in-one WhatsApp-based solution that helps merchants sell, communicate, and collect paymentsโall within a single platform.
GitBook Assistant
**Overview**[](https://docs.doku.com/subscription-and-billing/paychat#overview)
--------------------------------------------------------------------------------
### **WhatsApp Business**[](https://docs.doku.com/subscription-and-billing/paychat#whatsapp-business)
Create and manage your official WhatsApp Business account through PayChat.
GitBook Assistant
* Build a professional business profile
GitBook Assistant
* Connect your own number
GitBook Assistant
* Send broadcasts, receive orders, and manage all conversations
GitBook Assistant
* Fully integrated in one unified platform
GitBook Assistant
**One WhatsApp number, a more professional customer experience.** ๐ [_Learn more_](https://docs.doku.com/subscription-and-billing/paychat/whatsapp-business-waba)
GitBook Assistant
### **Accept Order**[](https://docs.doku.com/subscription-and-billing/paychat#accept-order)
Receive and manage customer orders directly through WhatsAppโwithout external forms.
GitBook Assistant
* Customers view products and prices inside the chat
GitBook Assistant
* Orders arrive in real time
GitBook Assistant
* Payment happens right after confirmation
GitBook Assistant
* Ideal for events, pre-orders, and daily sales
GitBook Assistant
**A faster, cleaner, frictionless sales process.** ๐ [_Learn more_](https://docs.doku.com/subscription-and-billing/paychat/accept-order)
GitBook Assistant
### **Bill Broadcast**[](https://docs.doku.com/subscription-and-billing/paychat#bill-broadcast)
Send messages to multiple customers at onceโfast, personal, and efficient.
GitBook Assistant
* Share promotions, announcements, or payment reminders
GitBook Assistant
* Available via dashboard or API
GitBook Assistant
* Uses official WhatsApp channels
GitBook Assistant
* Higher reach and better engagement
GitBook Assistant
**No complex systemโjust upload and send.** ๐ [_Learn more_](https://docs.doku.com/subscription-and-billing/paychat/bill-broadcast)
GitBook Assistant
* * *
**Benefits**[](https://docs.doku.com/subscription-and-billing/paychat#benefits)
--------------------------------------------------------------------------------
#### ๐ฌ **One WhatsApp for All Your Business Needs**[](https://docs.doku.com/subscription-and-billing/paychat#one-whatsapp-for-all-your-business-needs)
Manage orders, transactions, and customer interactions without switching platforms. Customers stay on WhatsApp, and you stay focused on selling.
GitBook Assistant
#### โก **Faster, Smoother Payments**[](https://docs.doku.com/subscription-and-billing/paychat#faster-smoother-payments)
PayChat combines conversations and payments into a single flow. Customers simply chat, choose, and payโright inside WhatsApp.
GitBook Assistant
#### ๐ฏ **More Effective Communication & Promotions**[](https://docs.doku.com/subscription-and-billing/paychat#more-effective-communication-and-promotions)
Send broadcast messages, payment reminders, or promotional campaigns in seconds. Reach customers through the channel they use every day.
GitBook Assistant
#### ๐งฉ **No Integration Needed**[](https://docs.doku.com/subscription-and-billing/paychat#no-integration-needed)
PayChat is ready to use out of the box. Activate the features, connect your WhatsApp number, and start selling instantly.
GitBook Assistant
* * *
FAQ[](https://docs.doku.com/subscription-and-billing/paychat#faq)
------------------------------------------------------------------
Do I need a website or app to use PayChat?[](https://docs.doku.com/subscription-and-billing/paychat#do-i-need-a-website-or-app-to-use-paychat)
No. PayChat is designed to work without any integration. All featuresโAccept Order, Broadcast Message, and My WhatsApp Businessโcan be activated and used instantly. However to verify your WhatsApp Business you need to have a website for requirement.
GitBook Assistant
Is PayChat safe for handling payments?[](https://docs.doku.com/subscription-and-billing/paychat#is-paychat-safe-for-handling-payments)
Yes. PayChat is powered by DOKU, a trusted payment gateway in Indonesia. All transactions follow strict security standards to ensure safe and seamless payments.
GitBook Assistant
Do customers need to install anything?[](https://docs.doku.com/subscription-and-billing/paychat#do-customers-need-to-install-anything)
No. Customers only need WhatsApp. All interactionsโordering, receiving messages, and completing paymentsโhappen within the WhatsApp app they already use.
GitBook Assistant
How do I start using PayChat?[](https://docs.doku.com/subscription-and-billing/paychat#how-do-i-start-using-paychat)
Simply sign in to your DOKU Dashboard, activate PayChat, connect your WhatsApp number, and start using the features instantly. No technical setup required.
GitBook Assistant
[PreviousBilling Portal](https://docs.doku.com/subscription-and-billing/flexibill/billing-portal)
[NextWhatsApp Business (WABA)](https://docs.doku.com/subscription-and-billing/paychat/whatsapp-business-waba)
Last updated 9 months ago
Was this helpful?
* [Overview](https://docs.doku.com/subscription-and-billing/paychat#overview)
* [WhatsApp Business](https://docs.doku.com/subscription-and-billing/paychat#whatsapp-business)
* [Accept Order](https://docs.doku.com/subscription-and-billing/paychat#accept-order)
* [Bill Broadcast](https://docs.doku.com/subscription-and-billing/paychat#bill-broadcast)
* [Benefits](https://docs.doku.com/subscription-and-billing/paychat#benefits)
* [FAQ](https://docs.doku.com/subscription-and-billing/paychat#faq)
Was this helpful?
---
# Create Account | DOKU Docs
[๐ฒ๐พ senangPay Merchant? Need help using the DOKU Dashboard?\
\
Visit the support guide here](https://guide.senangpay.com/)
For the complete documentation index, see [llms.txt](https://docs.doku.com/llms.txt)
. This page is also available as [Markdown](https://docs.doku.com/get-started/create-account.md)
.
Create a Business Account[](https://docs.doku.com/get-started/create-account#create-a-business-account)
--------------------------------------------------------------------------------------------------------
In this section, you will learn how to become a DOKU merchant by creating your first DOKU Business Account. The following is a step-by-step guide on how you could create a Business Account:
GitBook Assistant
1. Visit DOKU Dashboard Registration page
GitBook Assistant
* Indonesia and other countries: [https://dashboard.doku.com/bo/register](https://dashboard.doku.com/bo/register)
GitBook Assistant
* Malaysia: [https://dashboard.doku.com/bo/register?country=MY](https://dashboard.doku.com/bo/register?country=MY)
GitBook Assistant
2. Fill the registration form by entering your full name, business name, business email address, phone number, and password
GitBook Assistant
3. Review and agree to the **Terms and Conditions** and **Privacy Policy**, then submit the form
GitBook Assistant
4. Verify your account by entering the OTP that was sent to your email address
GitBook Assistant
5. Once your OTP is authenticated, your Business Account will be successfully created. You can proceed to activate your Business account by following the next guide [here](https://docs.doku.com/get-started/activate-business)
.
GitBook Assistant
If you have an existing Business Account, you can skip this process by creating a User Account. [Learn more](https://docs.doku.com/get-started/manage-business/manage-team-members)
GitBook Assistant

DOKU Dashboard Registration Page
* * *
Create a Sandbox Account[](https://docs.doku.com/get-started/create-account#create-a-sandbox-account)
------------------------------------------------------------------------------------------------------
While DOKU Business Account is used to accept real payments in the live environment, DOKU Sandbox Account is a demo account that you can use to simulate payments in the testing environment. If you are looking to test payments and explore our services and products, the following is a step-by-step guide on how you could create a DOKU Sandbox Account:
GitBook Assistant
1. Visit DOKU Sandbox Registration page
GitBook Assistant
* Indonesia and other countries: [https://sandbox.doku.com/bo/sandbox-registration](https://sandbox.doku.com/bo/sandbox-registration)
GitBook Assistant
* Malaysia: [https://sandbox.doku.com/bo/sandbox-registration?country=MY](https://sandbox.doku.com/bo/sandbox-registration?country=MY)
GitBook Assistant
2. Fill the registration form by entering your full name, business name, business email address, and password
GitBook Assistant
3. Review and agree to the **Terms and Conditions** and **Privacy Policy**, then submit the form
GitBook Assistant
4. DOKU Sandbox Account has been successfully created. You can proceed to log in to [DOKU Sandbox](https://sandbox.doku.com/bo/login?utm_source=docs)
using the credentials you provided in the registration form.
GitBook Assistant

DOKU Sandbox Registration Page
* * *
FAQ[](https://docs.doku.com/get-started/create-account#faq)
------------------------------------------------------------
I did not receive any OTP during registration. What should I do?[](https://docs.doku.com/get-started/create-account#i-did-not-receive-any-otp-during-registration.-what-should-i-do)
You can troubleshoot this issue in two ways:
GitBook Assistant
1. The OTP may not have been successfully sent due to an invalid email address entered during registration. Please ensure that the email address you provided is correct and capable of receiving emails from outside your organization.
GitBook Assistant
2. The email might be inside your Spam folder. Please ensure that you have checked your Spam folder.
GitBook Assistant
What is the difference between a User Account and a Business Account?[](https://docs.doku.com/get-started/create-account#what-is-the-difference-between-a-user-account-and-a-business-account)
A **Business Account** represents your company as a whole, while a **User Account** represents an individual member within your company. A single Business Account can have multiple User Accounts, depending on how many members are needed to manage your business operations.
GitBook Assistant
Can I sign up for multiple Business Accounts with the same company and user data?[](https://docs.doku.com/get-started/create-account#can-i-sign-up-for-multiple-business-accounts-with-the-same-company-and-user-data)
Yes, although this is not recommended, as our risk screening team may not approve your account verification. If your company operates multiple lines of business and you wish to accept payments for each, you can register a single Business Account and enable the Multi-brand feature. You can learn more about Multi-brand on [Manage Multiple Brands](https://docs.doku.com/get-started/manage-business/manage-multiple-brands)
.
GitBook Assistant
If your questions cannot be found here, please visit [General FAQs](https://docs.doku.com/miscellaneous/contact-support#general-faqs)
for further information.
GitBook Assistant
[PreviousIntroduction](https://docs.doku.com/)
[NextActivate Business](https://docs.doku.com/get-started/activate-business)
Last updated 7 months ago
Was this helpful?
* [Create a Business Account](https://docs.doku.com/get-started/create-account#create-a-business-account)
* [Create a Sandbox Account](https://docs.doku.com/get-started/create-account#create-a-sandbox-account)
* [FAQ](https://docs.doku.com/get-started/create-account#faq)
Was this helpful?
---
# Resubmit Rejected Data | DOKU Docs
[๐ฒ๐พ senangPay Merchant? Need help using the DOKU Dashboard?\
\
Visit the support guide here](https://guide.senangpay.com/)
For the complete documentation index, see [llms.txt](https://docs.doku.com/llms.txt)
. This page is also available as [Markdown](https://docs.doku.com/get-started/manage-business/resubmit-rejected-data.md)
.
### Rejection Notifications[](https://docs.doku.com/get-started/manage-business/resubmit-rejected-data#rejection-notifications)
Upon any data rejection, you will receive an email notifying which data is being rejected. You can click on "Update Data" or the Pencil Icon as shown below to be redirected to where you should update the rejected data.
GitBook Assistant

Besides email, we will also notify you in your homepage and via notification center. Simply click on "Update โ" to be redirected to the Business Info page where you can update your rejected data.
GitBook Assistant

Once you are redirected, you will notice that we have highlighted which tab you should update your data in via the โ ๏ธ icon. You can also observe the reason for the rejection based on the reason stated. Simply click on "Edit Data" and submit it once you've made your changes. Our Team will then review and verify it!
GitBook Assistant

[PreviousManage Business](https://docs.doku.com/get-started/manage-business)
[NextManage Team Members](https://docs.doku.com/get-started/manage-business/manage-team-members)
Last updated 1 month ago
Was this helpful?
Was this helpful?
---
# Glossary | DOKU Docs
[๐ฒ๐พ senangPay Merchant? Need help using the DOKU Dashboard?\
\
Visit the support guide here](https://guide.senangpay.com/)
For the complete documentation index, see [llms.txt](https://docs.doku.com/llms.txt)
. This page is also available as [Markdown](https://docs.doku.com/miscellaneous/glossary.md)
.
A.[](https://docs.doku.com/miscellaneous/glossary#a)
-----------------------------------------------------
**Aggregator Settlement** Aggregator Settlement refers to a settlement type where transaction funds that are received by the bank or payment channel are settled by DOKU to merchant. The settlement period for Aggregator Settlement follows the settlement schedule by DOKU. Aggregator Settlement allows DOKU to charge by deducting fees from the settlement.
GitBook Assistant
* * *
B.[](https://docs.doku.com/miscellaneous/glossary#b)
-----------------------------------------------------
**Bank Transfer** Bank Transfer is a payment method provided by DOKU that facilitates payment by enabling customers to transfer funds directly from their bank accounts to a virtual account. This payment can be done via a mobile banking app, web banking, or an ATM.
GitBook Assistant
**BIN (Bank Identification Number)** BIN is a unique identifier generated by the bank or payment channel that is assigned to merchants. This ID is usually used for payment methods such as Bank Transfer and Convenience Store.
GitBook Assistant
**Brand ID** Brand ID or Client ID is an identification number for your brand account. Client ID is used for authentication purposes in the context of technical integration and reporting an issue to DOKU Care.
GitBook Assistant
**Business Account** Business ID is a distinctive identifier assigned to the company account of the merchant. One business account may have more than one brand account.
GitBook Assistant
**Business ID** Brand ID or Client ID is a distinctive identifier assigned to the company account of the merchant.
GitBook Assistant
* * *
C.[](https://docs.doku.com/miscellaneous/glossary#c)
-----------------------------------------------------
**Callback URL** Callback URL is a web address specified by merchants to receive notifications and updates about transaction statuses. In the context of the payment service provider, it is utilized to inform merchants about successful payments, chargebacks, and other relevant events.
GitBook Assistant
**Cash Out** Cash Out refers to the capability provided by the payment service provider for users to convert their electronic funds into physical currency. This feature enhances flexibility for users who prefer or require cash transactions.
GitBook Assistant
**Chargeback** Chargeback occurs when a customer disputes a transaction and the funds are returned to the customer. The payment service provider manages the chargeback process, ensuring fairness and resolution between merchants and customers.
GitBook Assistant
**Client ID** Client ID or Brand ID is an identification number for your brand account. Client ID is used for authentication purposes in the context of technical integration and reporting an issue to DOKU Care.
GitBook Assistant
* * *
D.[](https://docs.doku.com/miscellaneous/glossary#d)
-----------------------------------------------------
**Digital Catalog** Digital Catalog is a product provided by DOKU that allows merchants to create an online catalog that showcases a comprehensive overview of their products or services available for purchase.
GitBook Assistant
**Direct API** Direct API is an integration method provided by DOKU, where it allows merchants to create customized payment flows and integrate them directly into their websites while adhering to security and compliance standards.
GitBook Assistant
**Direct Settlement** Direct Settlement refers to a settlement type where transaction funds that are received by the bank or payment channel are settled directly to the merchant. This expedites the settlement process for merchants.
GitBook Assistant
**DIPC (Direct Inquiry Payment Code)** DIPC is a method of generating a payment code where merchants first register the payment code, and DOKU will forward the inquiry request to merchants when a customer chooses to make a payment. This is suitable for a top-up payment, especially for static Virtual Account.
GitBook Assistant
**DGPC (DOKU Generated Payment Code)** DGPC is a method of generating a payment code where merchants send a payment request to DOKU, and DOKU will create the unique payment code and send back it to merchants. This is suitable for an e-commerce business model.
GitBook Assistant
**DOKU e-Wallet** DOKU e-Wallet is a digital wallet provided by DOKU, allowing users to store funds and make electronic transactions securely.
GitBook Assistant
**DOKU Care** DOKU Care refers to the customer support and assistance services provided by DOKU to address user inquiries, issues, and concerns.
GitBook Assistant
**DOKU Checkout** DOKU Checkout is an integration method provided by DOKU where the checkout page is hosted by DOKU, and merchants are not required to have their own checkout page.
GitBook Assistant
**Domestic Payouts** Domestic Payouts is a service provided by DOKU that involves the distribution of funds within the same country, enhancing the efficiency of financial transactions for merchants.
GitBook Assistant
* * *
E.[](https://docs.doku.com/miscellaneous/glossary#e)
-----------------------------------------------------
**e-Wallet** e-Wallet is is a payment method provided by DOKU that allows payment acceptance by deducting balance of Indonesian electronic wallets.
GitBook Assistant
**Embedded Wallet** Embedded Wallet is a product provided by DOKU where a wallet is integrated directly into a platform or application, offering users a seamless and unified payment experience.
GitBook Assistant
* * *
G.[](https://docs.doku.com/miscellaneous/glossary#g)
-----------------------------------------------------
**Global Payouts** Global Payouts is a service provided by DOKU that enables distribution of funds across international borders, catering to the needs of businesses and merchants with a global presence.
GitBook Assistant
* * *
J.[](https://docs.doku.com/miscellaneous/glossary#j)
-----------------------------------------------------
**Juragan DOKU** Juragan DOKU is a mobile app that enables small-to-medium businesses to accept payments both online and offline by generating payment links or showcasing your products through a catalog.
GitBook Assistant
* * *
K.[](https://docs.doku.com/miscellaneous/glossary#k)
-----------------------------------------------------
**KKI (Kartu Kredit Indonesia)** Kartu Kredit Indonesia a payment method provided by DOKU that enabling customers to accept payments with GPN cards.
GitBook Assistant
* * *
M.[](https://docs.doku.com/miscellaneous/glossary#m)
-----------------------------------------------------
**MID (Merchant ID)** Merchant ID is a unique identifier generated by the bank or payment channel that is assigned to merchants. It facilitates the tracking and management of transactions associated with specific merchants. This ID is usually used for payment methods such as Cards, Direct Debit, e-Wallets, and PayLater.
GitBook Assistant
**MGPC (Merchant Generated Payment Code)** MGPC is a method of generating a payment code where merchants can generate their own payment code and forwards the payment code to DOKU. This is suitable for a top-up payment.
GitBook Assistant
**Multi-brand** Multi-brand is a feature provided by DOKU that allows merchants to have multiple brand accounts in one business account.
GitBook Assistant
* * *
N.[](https://docs.doku.com/miscellaneous/glossary#n)
-----------------------------------------------------
**Notification URL** Notification URL is a web address designated to receive real-time notifications about transaction events, enabling merchants to stay informed about payment activities.
GitBook Assistant
* * *
P.[](https://docs.doku.com/miscellaneous/glossary#p)
-----------------------------------------------------
**PayLater** PayLater is a payment method provided by DOKU that allows customers to complete their purchase without having to pay immediately; they are typically given a certain period of time, often interest-free, to settle the payment via a third-party financing company.
GitBook Assistant
**Payment Link** Payment Link is a unique URL generated by the payment service provider, enabling users to make payments by clicking on the link. It is often used for online invoices and transactions.
GitBook Assistant
**Payment Method/Payment Channel** Payment Method or Payment Channel refers to the route through which a customer can make a payment such as Virtual Account BCA, OVO, and Akulaku.
GitBook Assistant
**Payment Type** Payment Type refers to the various ways users can make payments such as e-Wallets, PayLater, and Convenience Store.
GitBook Assistant
**Promo Engine** Promo Engine is a system that manages and applies promotional offers and discounts within the payment service provider's platform.
GitBook Assistant
* * *
Q.[](https://docs.doku.com/miscellaneous/glossary#q)
-----------------------------------------------------
**QRIS** QRIS (Quick Response Code Indonesian Standard) is a payment method provided by DOKU that enabling customers to scan a QR code to make payments via mobile banking apps and e-Wallets.
GitBook Assistant
* * *
S.[](https://docs.doku.com/miscellaneous/glossary#s)
-----------------------------------------------------
**Sandbox (DOKU Sandbox)** A Sandbox is a testing environment provided by DOKU for developers to experiment and ensure the functionality of their applications or integrations in a controlled setting.
GitBook Assistant
**Secret Key** Secret Key is a confidential code that is used for technical integration with DOKU APIs.
GitBook Assistant
**Settlement** Settlement is a process where the payment gateway (DOKU) transfers the funds that were received for transactions that have been processed by the merchant during a certain period of time. The settlement period varies for every payment method as well as the settlement scheme (aggregator or direct).
GitBook Assistant
**SNAP (Standar Nasional Open API Pembayaran)** SNAP is the National Open API Payment Standard established by Bank Indonesia to create a healthy, competitive and innovative payment system industry; encouraging integration, interconnection, interoperability, as well as security and reliability of payment system infrastructure; and/or improve healthy, efficient and fair market practices in the implementation of the payment system.
GitBook Assistant
* * *
U.[](https://docs.doku.com/miscellaneous/glossary#u)
-----------------------------------------------------
**User Account** A User Account is a personal account that is created by individuals within one Business Account. One business account may have more than one user account.
GitBook Assistant
* * *
V.[](https://docs.doku.com/miscellaneous/glossary#v)
-----------------------------------------------------
**Virtual Account Close Amount** Virtual Account Close Amount only allows payment of an amount that has already been set by the merchant. It is usually used used in e-commerce payments, where they can easily identify when the full payment has been made as the transactions are only completed when the exact amount is transferred into the virtual account for that particular transaction.
GitBook Assistant
**Virtual Account Dynamic** Virtual Account Dynamic is a type of Virtual Account where the virtual account number is randomly assigned. This is typically used for one off payments on e-commerce sites.
GitBook Assistant
**Virtual Account Open Amount** Virtual Account Open Amount allows the payment to be received with any amount and is set by the user immediately. It is usually used for top-up cases.
GitBook Assistant
**Virtual Account Static** Virtual Account Static is a type of Virtual Account where the virtual account number is uniquely defined for each user. The virtual account number generally uses the userโs mobile phone number as a fixed virtual account number that makes multiple top-ups easier.
GitBook Assistant
**Virtual Terminal** Virtual Terminal is a web-based interface provided by DOKU, allowing merchants to manually enter and process credit card transactions without the need for physical card terminals. Virtual terminals are commonly used for phone orders, mail orders, or in situations where a card is not present for swiping or tapping.
GitBook Assistant
* * *
[PreviousPCI DSS Compliance](https://docs.doku.com/security/licenses/pci-dss-compliance)
[NextSNAP Migration](https://docs.doku.com/miscellaneous/snap-migration)
Last updated 8 months ago
Was this helpful?
* [A.](https://docs.doku.com/miscellaneous/glossary#a)
* [B.](https://docs.doku.com/miscellaneous/glossary#b)
* [C.](https://docs.doku.com/miscellaneous/glossary#c)
* [D.](https://docs.doku.com/miscellaneous/glossary#d)
* [E.](https://docs.doku.com/miscellaneous/glossary#e)
* [G.](https://docs.doku.com/miscellaneous/glossary#g)
* [J.](https://docs.doku.com/miscellaneous/glossary#j)
* [K.](https://docs.doku.com/miscellaneous/glossary#k)
* [M.](https://docs.doku.com/miscellaneous/glossary#m)
* [N.](https://docs.doku.com/miscellaneous/glossary#n)
* [P.](https://docs.doku.com/miscellaneous/glossary#p)
* [Q.](https://docs.doku.com/miscellaneous/glossary#q)
* [S.](https://docs.doku.com/miscellaneous/glossary#s)
* [U.](https://docs.doku.com/miscellaneous/glossary#u)
* [V.](https://docs.doku.com/miscellaneous/glossary#v)
Was this helpful?
---
# Promo Engine | DOKU Docs
[๐ฒ๐พ senangPay Merchant? Need help using the DOKU Dashboard?\
\
Visit the support guide here](https://guide.senangpay.com/)
For the complete documentation index, see [llms.txt](https://docs.doku.com/llms.txt)
. This page is also available as [Markdown](https://docs.doku.com/accept-payments/promo-engine.md)
.
Introduction[](https://docs.doku.com/accept-payments/promo-engine#introduction)
--------------------------------------------------------------------------------
Promo Engine is a tool provided in DOKU Dashboard that enables merchants to create a promo where the customers can apply a discounted fee of their purchase based on the amount that is allowed by the merchants. The discount can either be percentage-based or flat-based discounts. The performance of your promos can also be tracked using our analytics and reporting. Promo Engine serves as a powerful marketing tool to enable your business to attract, engage, and retain customers through strategic and targeted promotional activities.
GitBook Assistant
[](https://docs.doku.com/get-started/manage-business/set-up-a-promo)
**Set Up a Promo** Create a promo to apply discounts, rewards, or offers during payment transactions
GitBook Assistant
* * *
Key Features[](https://docs.doku.com/accept-payments/promo-engine#key-features)
--------------------------------------------------------------------------------
#### **Campaign Management**[](https://docs.doku.com/accept-payments/promo-engine#campaign-management)
Promo Engine allows merchants to design and manage diverse promotional campaigns, including discounts and cashback offers.
GitBook Assistant
#### **Rule-Based Promo System**[](https://docs.doku.com/accept-payments/promo-engine#rule-based-promo-system)
You can define specific rules and conditions that trigger promotions, ensuring targeted and strategic incentive programs. For instance, a discount might be applied only if a customer makes a purchase above a certain amount or uses a specific payment method. Rules can also be applied for other objects such as:
GitBook Assistant
1. Per Transaction Value
GitBook Assistant
* Merchants can customize and fine-tune promotional campaigns based on the specific value of individual transactions. This feature is designed to offer flexibility and precision in targeting promotions, ensuring that incentives are applied according to transaction amounts.
GitBook Assistant
2. Per Quota
GitBook Assistant
* Merchants can manage the distribution and usage of promotions by setting specific redemption quotas. This functionality adds a layer of control and flexibility to promotional campaigns, allowing merchants to regulate the number of times a particular promotion can be redeemed.
GitBook Assistant
3. Per User or Unique ID
GitBook Assistant
* Merchants can deliver highly personalized and targeted promotions by applying incentives on an individual basis. This functionality enables the application of promotions based on unique user identifiers, allowing for a more tailored and strategic approach to marketing
GitBook Assistant
4. Per Payment Method
GitBook Assistant
* Merchants can strategically manage and optimize promotions based on different payment methods. This functionality empowers merchants to customize incentives for specific payment methods, encouraging customers to utilize preferred or strategic channels.
GitBook Assistant
At present, only Cards and DOKU e-Wallet payment methods are available on Promo Engine.
GitBook Assistant
1. Per Time or Period
GitBook Assistant
* Merchants can schedule and control promotions based on specific time periods. This functionality empowers merchants to strategically deploy promotions during targeted hours, days, or events, maximizing the impact of incentives.
GitBook Assistant
2. Per Discount Amount
GitBook Assistant
* Merchants can apply dynamic discounts based on the total transaction amount. This functionality provides the flexibility to create promotions where the discount amount varies depending on the overall value of the customer's purchase.
GitBook Assistant
#### Budget Control and Notification[](https://docs.doku.com/accept-payments/promo-engine#budget-control-and-notification)
Budget Control is a feature to manage and control promo spending. This feature ensures that promotional activities align with predefined budget constraints, promoting financial transparency and preventing overspending. Once merchants set the budget, merchants will receive notifications when budgets are near to depletion or exceeding predefined limits.
GitBook Assistant
#### Promo Duplication[](https://docs.doku.com/accept-payments/promo-engine#promo-duplication)
Promo Engine allows merchants to create similar promos by duplicating existing ones. This feature not only helps to save a lot of time and effort to set up a promo, but it ensures consistency of the information and details of the promo that is to be created.
GitBook Assistant
#### Reporting and Analytics[](https://docs.doku.com/accept-payments/promo-engine#reporting-and-analytics)
Comprehensive reporting tools are offered in DOKU Dashboard that enable you to analyze the performance of promotional campaigns, understand customer behavior, and make data-driven decisions for future strategies.
GitBook Assistant
* * *
Benefits[](https://docs.doku.com/accept-payments/promo-engine#benefits)
------------------------------------------------------------------------
Benefit
Description
**Increased Customer Engagement**
GitBook Assistant
Promo Engine helps create attractive incentives that encourage customers to interact, make purchases, and engage with loyalty programs.
GitBook Assistant
**Boosted Sales**
GitBook Assistant
Promotions drive revenue by attracting new customers, increasing average order value, and encouraging repeat purchases. Upsell or cross-sell complementary products with ease.
GitBook Assistant
**Enhanced Customer Loyalty and Retention**
GitBook Assistant
Personalized promotions and loyalty initiatives foster strong relationships and repeat business by encouraging customers to stay with your brand.
GitBook Assistant
**Seasonal Strategies**
GitBook Assistant
Easily manage holiday- or event-specific promotions such as **Ramadan, Christmas, or Back-to-School**, ensuring your campaigns align with demand cycles.
GitBook Assistant
**Data-Driven Marketing**
GitBook Assistant
Built-in analytics help track campaign performance, customer behavior, and preferences to refine future marketing strategies.
GitBook Assistant
**Competitive Advantage**
GitBook Assistant
Effective use of Promo Engine gives businesses a market edge by making them more attractive to customers and increasing brand visibility.
GitBook Assistant
**Adaptability**
GitBook Assistant
Promotional campaigns can be modified at any time to respond to changing trends, market conditions, or customer preferences.
GitBook Assistant
* * *
FAQ[](https://docs.doku.com/accept-payments/promo-engine#faq)
--------------------------------------------------------------
How does Promo Engine work?[](https://docs.doku.com/accept-payments/promo-engine#how-does-promo-engine-work)
When customers proceed to the payment page, they will be presented with an option to apply a promo code. If eligible, entering the code will trigger an immediate deduction from the total amount due. This seamless experience enhances customer satisfaction and helps increase conversion rates.
GitBook Assistant
Can I customize the conditions under which a Promo is offered?[](https://docs.doku.com/accept-payments/promo-engine#can-i-customize-the-conditions-under-which-a-promo-is-offered)
Yes, you have full control over the conditions for applying this discount. Set specific criteria such as minimum order value, specific products, or purchase combinations to ensure the promo aligns with your marketing goals.
GitBook Assistant
Can I combine one Promo with other types of promotions?[](https://docs.doku.com/accept-payments/promo-engine#can-i-combine-one-promo-with-other-types-of-promotions)
No, currently the promo engine does not support the combined promotion with other promo types, but soon you have the flexibility to design promotions that combine the "Promo for Discounted Amount on the Payment Page" with other promo types, such as cashback rewards or loyalty programs. This versatility allows you to create compelling and multi-dimensional offers.
GitBook Assistant
Are there any limitations to the types of products or services eligible for a Promo?[](https://docs.doku.com/accept-payments/promo-engine#are-there-any-limitations-to-the-types-of-products-or-services-eligible-for-a-promo)
You can specify which products or services are eligible for the promo. This allows you to target specific items or categories that align with your promotional objectives.
GitBook Assistant
Can I modify my Promos in real-time?[](https://docs.doku.com/accept-payments/promo-engine#can-i-modify-my-promos-in-real-time)
Yes, Promo Engines enables adaptation and modification of promotional strategies in real-time, allowing for quick responses to market trends, seasonal changes, or shifts in customer behavior. Please note that Budget and Terms of Conditions cannot be altered once they have been activated. You have the option to save the campaign as a draft and schedule the activation of the promo based on a date that you designated.
GitBook Assistant
How to create a Promo test?[](https://docs.doku.com/accept-payments/promo-engine#how-to-create-a-promo-test)
You can test to set up a Promo with [DOKU Sandbox](https://dashboard.doku.com/bo/login?utm_source=docs)
. This will help you to visualize how your Promo would look like before releasing it in the production environment. Visit [Set Up a Promo](https://docs.doku.com/get-started/manage-business/set-up-a-promo)
for the detailed guide.
GitBook Assistant
[Previous๐ฒ๐พ Refund & Chargeback](https://docs.doku.com/accept-payments/finance-and-settlement/refund-and-chargeback/refund-and-chargeback-1)
[NextFlexiBill](https://docs.doku.com/subscription-and-billing/flexibill)
Last updated 3 months ago
Was this helpful?
* [Introduction](https://docs.doku.com/accept-payments/promo-engine#introduction)
* [Key Features](https://docs.doku.com/accept-payments/promo-engine#key-features)
* [Benefits](https://docs.doku.com/accept-payments/promo-engine#benefits)
* [FAQ](https://docs.doku.com/accept-payments/promo-engine#faq)
Was this helpful?
---
# No-Integration Products | DOKU Docs
[๐ฒ๐พ senangPay Merchant? Need help using the DOKU Dashboard?\
\
Visit the support guide here](https://guide.senangpay.com/)
For the complete documentation index, see [llms.txt](https://docs.doku.com/llms.txt)
. This page is also available as [Markdown](https://docs.doku.com/accept-payments/no-integration-products.md)
.
[](https://docs.doku.com/accept-payments/no-integration-products/payment-link)

**Payment Link**
GitBook Assistant
Create a link that you can use to collect payments from your customers
GitBook Assistant
[](https://docs.doku.com/accept-payments/no-integration-products/digital-catalog)

**Digital Catalog**
GitBook Assistant
Create an online catalog to showcase your products
GitBook Assistant
[](https://docs.doku.com/accept-payments/no-integration-products/qris)

**QRIS**
GitBook Assistant
Create a static or dynamic QR code to easily collect payments
GitBook Assistant
[](https://docs.doku.com/accept-payments/no-integration-products/customer-static-va)
**Customer Static VA**
GitBook Assistant
Reusable virtual account number assigned to a customer that can be used for multiple payments
GitBook Assistant
[PreviousSupported Products by Region](https://docs.doku.com/get-started/supported-products-by-region)
[NextPayment Link](https://docs.doku.com/accept-payments/no-integration-products/payment-link)
Last updated 1 month ago
Was this helpful?
Was this helpful?
---
# Activate & Create Event | DOKU Docs
[๐ฒ๐พ senangPay Merchant? Need help using the DOKU Dashboard?\
\
Visit the support guide here](https://guide.senangpay.com/)
For the complete documentation index, see [llms.txt](https://docs.doku.com/llms.txt)
. This page is also available as [Markdown](https://docs.doku.com/subscription-and-billing/paychat/accept-order/activate-and-create-event.md)
.
* * *
Activate Accept Order[](https://docs.doku.com/subscription-and-billing/paychat/accept-order/activate-and-create-event#activate-accept-order)
---------------------------------------------------------------------------------------------------------------------------------------------
#### DOKU PayChat's WhatsApp Business[](https://docs.doku.com/subscription-and-billing/paychat/accept-order/activate-and-create-event#doku-paychats-whatsapp-business)
spinner
#### Your WhatsApp Business[](https://docs.doku.com/subscription-and-billing/paychat/accept-order/activate-and-create-event#your-whatsapp-business)
Before activating Accept Order, please make sure you have completed the registration of [WhatsApp Business (WABA)](https://docs.doku.com/subscription-and-billing/paychat/whatsapp-business-waba)
GitBook Assistant
spinner
* * *
Create an Order[](https://docs.doku.com/subscription-and-billing/paychat/accept-order/activate-and-create-event#create-an-order)
---------------------------------------------------------------------------------------------------------------------------------
For the best creation learn about detail of Accept Order here [Accept Order](https://docs.doku.com/subscription-and-billing/paychat/accept-order#accept-order-form-details)
GitBook Assistant
spinner
[PreviousAccept Order](https://docs.doku.com/subscription-and-billing/paychat/accept-order)
[NextManage Event](https://docs.doku.com/subscription-and-billing/paychat/accept-order/manage-event)
Last updated 9 months ago
Was this helpful?
* [Activate Accept Order](https://docs.doku.com/subscription-and-billing/paychat/accept-order/activate-and-create-event#activate-accept-order)
* [Create an Order](https://docs.doku.com/subscription-and-billing/paychat/accept-order/activate-and-create-event#create-an-order)
Was this helpful?
---
# Virtual Terminal | DOKU Docs
[๐ฒ๐พ senangPay Merchant? Need help using the DOKU Dashboard?\
\
Visit the support guide here](https://guide.senangpay.com/)
For the complete documentation index, see [llms.txt](https://docs.doku.com/llms.txt)
. This page is also available as [Markdown](https://docs.doku.com/accept-payments/no-integration-products/virtual-terminal.md)
.
Overview[](https://docs.doku.com/accept-payments/no-integration-products/virtual-terminal#overview)
----------------------------------------------------------------------------------------------------
Virtual Terminal by DOKU is a feature that allows businesses to accept payments over the phone, through email, or in person without needing a physical card reader or a traditional point-of-sale (POS) system. Hereโs how it works and what it offers:
GitBook Assistant
1. **Accept Payments Anywhere**: With DOKU's virtual terminal, businesses can securely process payments from customers who provide their card details over the phone or through email invoices.
GitBook Assistant
2. **Keyed-in Transactions**: Merchants can manually enter credit card information into DOKU Dashboard or through an integrated system, allowing for flexibility in accepting payments without requiring customers to physically present their cards.
GitBook Assistant
3. **Secure Handling of Payments**: DOKU ensures that all transactions processed through the virtual terminal are secure and compliant with Payment Card Industry Data Security Standard (PCI DSS) requirements, minimizing the risk of fraud or unauthorized access to cardholder data.
GitBook Assistant
4. **Flexibility for Various Business Types**: This feature is particularly useful for businesses that operate in industries such as professional services, where remote payment processing is common and a physical card reader may not be feasible or necessary.
GitBook Assistant
Virtual Terminal expands payment acceptance options for businesses beyond traditional online transactions, offering a convenient and secure way to process payments remotely or in person without requiring specialized hardware.
GitBook Assistant
* * *
FAQ[](https://docs.doku.com/accept-payments/no-integration-products/virtual-terminal#faq)
------------------------------------------------------------------------------------------
What are the requirements to use Virtual Terminal?[](https://docs.doku.com/accept-payments/no-integration-products/virtual-terminal#what-are-the-requirements-to-use-virtual-terminal)
You are required to have a non-3DS MID that is created by the acquiring bank. Please contact your account manager or sales representative for this request. If you don't have an account manager, please fill and submit [this](https://www.doku.com/en-US/contact-sales?utm_source=docs)
form.
GitBook Assistant
Why am I unable to access Virtual Terminal page?[](https://docs.doku.com/accept-payments/no-integration-products/virtual-terminal#why-am-i-unable-to-access-virtual-terminal-page)
You are required to activate card MOTO services and set up the non-3DS MID that is created by the acquiring bank. Please contact your account manager or sales representative for this request. If you don't have an account manager, please fill and submit [this](https://www.doku.com/en-US/contact-sales?utm_source=docs)
form.
GitBook Assistant
[PreviousQRIS](https://docs.doku.com/accept-payments/no-integration-products/qris)
[NextIntegration Tools](https://docs.doku.com/accept-payments/integration-tools)
Last updated 2 years ago
Was this helpful?
* [Overview](https://docs.doku.com/accept-payments/no-integration-products/virtual-terminal#overview)
* [FAQ](https://docs.doku.com/accept-payments/no-integration-products/virtual-terminal#faq)
Was this helpful?
---
# Online Transactions and Purchases | DOKU Docs
[๐ฒ๐พ senangPay Merchant? Need help using the DOKU Dashboard?\
\
Visit the support guide here](https://guide.senangpay.com/)
For the complete documentation index, see [llms.txt](https://docs.doku.com/llms.txt)
. This page is also available as [Markdown](https://docs.doku.com/mobile-apps/doku-e-wallet/online-transactions-and-purchases.md)
.
FAQ[](https://docs.doku.com/mobile-apps/doku-e-wallet/online-transactions-and-purchases#faq)
---------------------------------------------------------------------------------------------
How can I make online payments using DOKU e-Wallet?[](https://docs.doku.com/mobile-apps/doku-e-wallet/online-transactions-and-purchases#how-can-i-make-online-payments-using-doku-e-wallet)
1. Select **DOKU e-Wallet** when proceeding with the transaction payment
GitBook Assistant
2. Enter you**r DOKU ID** and **PIN**
GitBook Assistant
3. If you enter the correct PIN, the payment will be processed. You have a maximum of three attempts to enter the correct PIN
GitBook Assistant
My online transaction failed, but the my DOKU e-Wallet balance was deducted. What should I do?[](https://docs.doku.com/mobile-apps/doku-e-wallet/online-transactions-and-purchases#my-online-transaction-failed-but-the-my-doku-e-wallet-balance-was-deducted.-what-should-i-do)
You may report this issue to care@doku.com and provide the following information:
GitBook Assistant
* Merchant Name
GitBook Assistant
* DOKU ID
GitBook Assistant
* Invoice Number
GitBook Assistant
* Transaction Date
GitBook Assistant
* Transaction Amount
GitBook Assistant
What is the difference between DOKU and DOKU e-Wallet?[](https://docs.doku.com/mobile-apps/doku-e-wallet/online-transactions-and-purchases#what-is-the-difference-between-doku-and-doku-e-wallet)
DOKU is a payment service provider that offers a comprehensive range of digital payment solutions for businesses. DOKU e-Wallet is one of DOKUโs consumer-facing products โ a digital wallet that enables users to store funds and make secure transactions conveniently.
GitBook Assistant
If your questions cannot be found here, please visit [DOKU Help Center](https://help.doku.com/)
for further information.
GitBook Assistant
[PreviousTop-Up and Withdrawal](https://docs.doku.com/mobile-apps/doku-e-wallet/top-up-and-withdrawal)
[NextBecome a Partner](https://docs.doku.com/partner/become-a-partner)
Last updated 11 months ago
Was this helpful?
Was this helpful?
---
# Activate Services | DOKU Docs
[๐ฒ๐พ senangPay Merchant? Need help using the DOKU Dashboard?\
\
Visit the support guide here](https://guide.senangpay.com/)
For the complete documentation index, see [llms.txt](https://docs.doku.com/llms.txt)
. This page is also available as [Markdown](https://docs.doku.com/get-started/manage-business/activate-services.md)
.
You can activate services and products offered by DOKU for your business by following the steps below:
GitBook Assistant
1. Log in to [DOKU Dashboard](https://dashboard.doku.com/bo/login?utm_source=docs)
, and then access the side navigation bar
GitBook Assistant
2. Select **Settings** from the menu
GitBook Assistant
3. **Settings** page will appear. Under **Account** section, select **Service**
GitBook Assistant
4. On **Service** page, click **ADD SERVICE**
GitBook Assistant
5. Select the service you would like to activate
GitBook Assistant
6. Click **ACTIVATE**.
GitBook Assistant
Certain payment methods can only be activated with the assistance of our Sales team. You may contact our Sales team by filling the following [form](https://www.doku.com/en-US/contact-sales?utm_source=docs)
.
GitBook Assistant
* * *
FAQ[](https://docs.doku.com/get-started/manage-business/activate-services#faq)
-------------------------------------------------------------------------------
Why are some of the services disabled?[](https://docs.doku.com/get-started/manage-business/activate-services#why-are-some-of-the-services-disabled)
Certain services require you to sign an agreement with DOKU to be enabled. If you wish to enable those services, please contact our Sales team by filling the following [form](https://www.doku.com/en-US/contact-sales?utm_source=docs)
.
GitBook Assistant
Why is my service status still updating?[](https://docs.doku.com/get-started/manage-business/activate-services#why-is-my-service-status-still-updating)
Certain services require specific business criteria to be met before they can be activated. If your service status is still updating, please contact your account manager or sales representative for further assistance. Otherwise, please contact our Sales team by filling the following [form](https://www.doku.com/en-US/contact-sales?utm_source=docs)
.
GitBook Assistant
[PreviousManage Team Members](https://docs.doku.com/get-started/manage-business/manage-team-members)
[NextManage Payment Methods](https://docs.doku.com/get-started/manage-business/manage-payment-methods)
Last updated 6 months ago
Was this helpful?
Was this helpful?
---
# New Payment Method: BTN Virtual Account | Product Updates | DOKU Docs
[๐ฒ๐พ senangPay Merchant? Need help using the DOKU Dashboard?\
\
Visit the support guide here](https://guide.senangpay.com/)
For the complete documentation index, see [llms.txt](https://docs.doku.com/llms.txt)
. This page is also available as [Markdown](https://docs.doku.com/changelog/march-2024/new-payment-method-btn-virtual-account.md)
.
We're expanding your payment collection toolbox! DOKU now integrates with BTN Virtual Account, offering your customers a secure and convenient way to pay directly from their bank accounts.
GitBook Assistant
**Benefits for Your Business:**
GitBook Assistant
* **Increased Sales:** Attract new customers who prefer bank transfers by offering BTN Virtual Account as a payment option.
GitBook Assistant
* **Faster Transactions:** BTN Virtual Account facilitates instant payment confirmation, streamlining your order fulfillment process.
GitBook Assistant
* **Reduced Costs:** Eliminate the need for cash on delivery or manual bank transfers, potentially lowering operational costs.
GitBook Assistant
**Start accepting BTN Virtual Account payments today and experience a smoother payment collection process!**
GitBook Assistant
[PreviousNew Payment Method: DANA](https://docs.doku.com/changelog/march-2024/new-payment-method-dana)
[Next2-Step Verification - DOKU Dashboard](https://docs.doku.com/changelog/february-2024/2-step-verification-doku-dashboard)
Last updated 2 years ago
Was this helpful?
Was this helpful?
---
# DOKU Checkout | DOKU Docs
[๐ฒ๐พ senangPay Merchant? Need help using the DOKU Dashboard?\
\
Visit the support guide here](https://guide.senangpay.com/)
For the complete documentation index, see [llms.txt](https://docs.doku.com/llms.txt)
. This page is also available as [Markdown](https://docs.doku.com/accept-payments/integration-tools/doku-checkout.md)
.
DOKU Checkout is an API that enables you to use DOKU-hosted payment page that can either be redirected or embedded to your website. This is the easiest and the quickest method to integrate with DOKU as you are not required to build your own payment page.
GitBook Assistant
Features
Description
ID Business Account
MY Business Account
Logo and Brand Name
GitBook Assistant
To ensure that your customers know that they are making payment in the right page, you can **adjust your brand name** and also **insert your brand logo**.
GitBook Assistant
โ Available
GitBook Assistant
โ Available
GitBook Assistant
Payment Method Settings
GitBook Assistant
**Sort payment methods** based on customer usage and preferences, **show or hide** selected payment methods, **customize the checkout interface** to match your brand, **set the payment session** expiry time, prioritize the customerโs **last used payment method** for faster repeat purchases, and choose the **customer information you want to collect** during checkout.
GitBook Assistant
โ Available
GitBook Assistant
โ Available
GitBook Assistant
Color Settings
GitBook Assistant
Set the appearance of your checkout by changing your color palette and time format.
GitBook Assistant
โ Available
GitBook Assistant
โ Available
GitBook Assistant
Language Settings
GitBook Assistant
Whether your customers are local-or-international-based, you can freely **adjust the default language** of the checkout page.
GitBook Assistant
โ Available
GitBook Assistant
โ Available
GitBook Assistant
Expiration Date
GitBook Assistant
The default expiration date of checkout page is 60 minutes, but you can **freely set the expiration date** based on your requirements.
GitBook Assistant
โ Available
GitBook Assistant
โ Available
GitBook Assistant
Google Analytics
GitBook Assistant
If you wish to track the usage of the checkout page through Google Analytics, you may simply input Google Analytics Tracking ID in the settings.
GitBook Assistant
โ Available
GitBook Assistant
๐ซ Unavailable
GitBook Assistant
Promo Code
GitBook Assistant
Enable your customers to **apply promo code to their purchases** with DOKU Checkout.
GitBook Assistant
โ Available
GitBook Assistant
๐ซ Unavailable
GitBook Assistant
You can try DOKU Checkout by using our demo [here](https://sandbox.doku.com/demo/checkout-api)
, or immediately integrate with our API by following the guide [here](https://developers.doku.com/accept-payment/doku-checkout)
.
GitBook Assistant
[PreviousIntegration Tools](https://docs.doku.com/accept-payments/integration-tools)
[NextCustomize Checkout Page](https://docs.doku.com/accept-payments/integration-tools/doku-checkout/customize-checkout-page)
Last updated 1 month ago
Was this helpful?
Was this helpful?
---
# Finance & Settlement | DOKU Docs
[๐ฒ๐พ senangPay Merchant? Need help using the DOKU Dashboard?\
\
Visit the support guide here](https://guide.senangpay.com/)
For the complete documentation index, see [llms.txt](https://docs.doku.com/llms.txt)
. This page is also available as [Markdown](https://docs.doku.com/accept-payments/finance-and-settlement.md)
.
[Settlement Time](https://docs.doku.com/accept-payments/finance-and-settlement/settlement-time)
[Pricing and Fees](https://docs.doku.com/accept-payments/finance-and-settlement/pricing-and-fees)
[Refund & Chargeback](https://docs.doku.com/accept-payments/finance-and-settlement/refund-and-chargeback)
[Previous๐ฒ๐พ Requirements and Limitations](https://docs.doku.com/accept-payments/payment-methods/requirements-and-limitations-1)
[NextSettlement Time](https://docs.doku.com/accept-payments/finance-and-settlement/settlement-time)
Last updated 8 months ago
Was this helpful?
Was this helpful?
---
# Activate Bill Broadcast | DOKU Docs
[๐ฒ๐พ senangPay Merchant? Need help using the DOKU Dashboard?\
\
Visit the support guide here](https://guide.senangpay.com/)
For the complete documentation index, see [llms.txt](https://docs.doku.com/llms.txt)
. This page is also available as [Markdown](https://docs.doku.com/subscription-and-billing/paychat/bill-broadcast/activate-bill-broadcast.md)
.
To start sending **bill reminders, monthly invoices, or payment notifications** through Broadcast Message, you must first **activate your WhatsApp Business account**.
GitBook Assistant
The Bill Broadcast feature is only available once your WhatsApp Business account is active and connected to PayChat.
GitBook Assistant
๐ [**Learn How to Activate WhatsApp Business**](https://docs.doku.com/subscription-and-billing/paychat/whatsapp-business-waba/activate-whatsapp-business)
GitBook Assistant
[PreviousBill Broadcast](https://docs.doku.com/subscription-and-billing/paychat/bill-broadcast)
[NextTemplate & Broadcast](https://docs.doku.com/subscription-and-billing/paychat/bill-broadcast/template-and-broadcast)
Last updated 9 months ago
Was this helpful?
Was this helpful?
---