All pages
Powered by GitBook
1 of 12

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

PayChat

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. 👉

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. 👉

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. 👉


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.

Learn more
Learn more
Learn more

Activate Bill Broadcast

To start sending bill reminders, monthly invoices, or payment notifications through Broadcast Message, you must first activate your WhatsApp Business account.

The Bill Broadcast feature is only available once your WhatsApp Business account is active and connected to PayChat.

👉 Learn How to Activate WhatsApp Business

Activate & Create Event


Activate Accept Order

DOKU PayChat's WhatsApp Business

Your WhatsApp Business

Before activating Accept Order, please make sure you have completed the registration of


Create an Order

For the best creation learn about detail of Accept Order here

Activate WhatsApp Business

Read the following before activating your WhatsApp Business Account:


Step by Step Tutorial

Step 1: Create PayChat Account

Step 2: Create WhatsApp Business Account


FAQ

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.

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.

Terms & Conditions
General Requirements
WhatsApp Business (WABA)

WhatsApp Business (WABA)

Use your WhatsApp Business account to enable seamless transactions through the PayChat service, specifically intended for corporate-type merchants.

This feature can only be accessed and used by Corporate merchants. Corporate merchants who wish to use this feature may contact our Sales team by filling the following form.

Features and Benefits

✨ Stronger Branding & Trust

Customers interact directly with the merchant’s official business name and logo, rather than a third-party account. This boosts credibility and builds trust during the purchase process.

💚 Customer Loyalty & Relationship Building

Using their own WhatsApp number allows merchants to build long-term relationships with customers, enabling easier follow-ups, repeat orders, and direct feedback.

🎯 More Effective Retargeting

Merchants can re-engage past customers by using WhatsApp broadcasts for promotions, flash deals, payment reminders, or product launches.

⚙️ Seamless Integration with Internal Systems

Messages received via the merchant’s WhatsApp number can be easily integrated into CRM systems, sales dashboards, or order tracking tools for better customer and operations management.


Terms & Conditions

  • Merchant must align with

  • Merchant register to with a corporate business account type.

  • Merchant must have a facebook account (Personal/Coorporate).

  • The merchant must use a new number that is not associated with any other WhatsApp Business or WhatsApp Personal account.


General Requirements

  • A custom domain email based on the corporate domain (e.g., baas@doku.com).

  • Specific requirements based on merchant type:

    • Government Merchant


Examples


PayChat Use Cases

My WhatsApp Business is an all-in-one platform to manage sales and communication directly from WhatsApp. It is designed to streamline interactions with customers through two core features:

  1. Read More:

  2. Read More:

Customer POV
Details
Customer POV
Details

FAQ

Can I use API for sending a message?

Yes, you can use the API for sending your message, visit page for more information.

Who can access the My WhatsApp Business feature?

This feature is only available for Corporate merchants. Individual or non-corporate merchants cannot use this service.

Can I use an existing WhatsApp number to activate this feature?

No. Merchants must use a fresh number that has never been linked to any WhatsApp account.

Why do I need a Facebook account to activate the feature?

A Facebook account is required to connect and verify the merchant’s Business Profile through Meta’s authentication process.

Is this feature integrated with PayChat?

Yes. My WhatsApp Business is part of the PayChat ecosystem, allowing merchants to send messages, engage customers, and manage conversations using their verified WhatsApp number.

What happens if a merchant violates Meta Business Policy?

The merchant’s WhatsApp Business access may be restricted, suspended, or terminated by Meta. Merchants must ensure all communication complies with Meta guidelines.

Where can I get further assistance?

Merchants can team or refer to the PayChat documentation for setup guidance, requirements, and best practices.

Reports & 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.


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:

What the Report Looks Like?

In the Report & Transaction page, you will see a table containing detailed information for each transaction, including:

  • Invoice Number

  • Transaction Date (GMT+7)

  • Amount

  • Payment Method (e.g., DOKU Wallet, Virtual Account)

The summary section also displays the total Successful, Pending, and Failed transactions within the selected date range.

Where to Access the Report?

You can access all Bill Broadcast payment activity through:

👉 DOKU Dashboard → Report & Transaction Here you can filter, search, and export the transaction data.

The display name must align with Meta Display Name Guidelines.

WhatsApp verification: Submission letter to Meta.
  • WhatsApp Blue Tick: Submission letter to Meta.

  • Corporate Merchant

    • The corporate entity must be credible and align with the Meta WhatsApp Business Messaging Policy.

  • Description

    A business that manages customer orders (Order Book) needs to send payment requests for each confirmed order. Instead of contacting customers manually, the business uses PayChat Bill Broadcast to notify all customers at once.

    Solution

    Use PayChat Bill Broadcast to send order payment notifications in bulk. Each customer receives a personalized message with their order details and a Bayar Sekarang button.

    How It Works

    • PayChat broadcasts the payment request to all customers.

    • Each customer receives:

      • Personalized greeting

      • Total amount to be paid

    Features Used

    • Broadcast Message

    • Template

    Description

    LPD’s customer as a rural Local Bank needs access to digital products and services. Mobile Banking is available, however the customer is not tech savvy segment.

    Solution Features Used

    Use PayChat as the mobile on the go for LPD providing digital products to customers.

    How It Works

    Connect PayChat to Local Bank core Banking as SoF to order digital products.

    Solution Features Used

    • Bot for Customer Data Collection

    • Price Reference for Product Order

    • Secret key for Validation

    Meta Business Policy
    DOKU Dashboard
    Bill Broadcast
    Accept Order
    this
    contact the Sales
    Cover

    DOKU Official

    Cover

    Love Bali

    Cover

    Klik Bazar by USSI

    Status (Success, Pending, Failed)

  • Acquirer Name

  • Activity (e.g., Payment, Generate Payment Code)

  • Additional Info

  • Export Options (CSV/XLSX)

  • Report & Transaction Docs

    Manage WhatsApp Business

    Overview

    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.


    Manage Event

    A secure Pay Now button

  • Customer taps the button and completes payment through PayChat.

  • Account List

    View your connected WhatsApp Business accounts in one place. Easily check account status, associated phone number, and manage their availability to stay organized and in control of your operations.


    FAQ

    How many WhatsApp Business accounts can I create?

    Currently, only one WhatsApp Business account can be connected per brand. If you wish to connect multiple WhatsApp Business accounts, please activate the Multi-brand feature. This will allow you to associate each WhatsApp account with a separate brand ID, enabling multiple connections under one main account.

    What does the Overview section track?

    The Overview provides visual analytics and detailed reports for broadcasted billing messages. You can see how many messages were delivered, read, and if there were any failures.

    Can I see the status of my WhatsApp account?

    Yes. The Account List lets you view the phone number, current status, and availability of your connected WhatsApp Business account.

    Reports & Transaction

    Detail of each transaction from an event.

    View Transaction List

    The Transaction List page allows merchants to view, monitor, and manage all customer orders generated from a specific Accept Order event. Merchants can track order details, payment status, export transaction data, and access a unique event link or QR code for customer payments.

    Follow these steps to view all transactions from an Accept Order event:

    1. Open the DOKU Dashboard Log in to your merchant account through the DOKU Dashboard.

    2. Go to the Accept Order Menu On the left sidebar, navigate to Accept Payments → PayChat → Accept Order.

    3. Select the Event You Want to View From the event list, click on the event you want to review.

    4. Access the Transaction List After opening the event, you will see the Transaction List page displayed as shown above.


    Transaction Details

    1. Event Information

    This section displays the main details of the selected event.

    Field
    Description

    2. Event Summary

    This card shows a recap of all transactions in the event.

    Field
    Description

    Merchants may expand or collapse this section to view detailed transaction summaries.


    3. Event QR Code & Link

    This section provides:

    • A unique QR Code for the event.

    • A unique event URL that customers can access to make a payment.

    Customers may scan the QR code using their smartphones to directly initiate a payment transaction.


    4. Order Information

    This section displays and manages all customer orders.

    Search Filters

    Field
    Description

    Bulk Actions & Export

    • Export to Excel – Download all order details in Excel format.

    • Select All – Select all orders in the list.

    • Bulk Action – Perform bulk actions on selected orders (if applicable).


    5. Order List Table

    This table displays all transaction details from customers.

    Column
    Description

    Merchants can adjust how many rows are displayed per page (e.g., 10 items per page).


    Notes

    • Click the values in each column to sort the transactions.

    • Payment status tags (e.g., Not yet paid, Waiting for Payment) help merchants quickly identify pending orders.

    Bill Broadcast

    Send Personalized WhatsApp Messages to All Your Customers—Fast and Effortlessly

    Features

    Broadcast Message is perfect for:

    • Online stores

    Template & Broadcast

    Overview

    Template My WhatsApp Business is a centralized feature where merchants can create, manage, and monitor message templates used for WhatsApp communication. These templates are pre-approved by Meta and ensure consistent, compliant, and scalable customer engagement across various use cases.

    Merchants can easily select templates based on their needs—whether for billing, notifications, or promotions—and use them either via dashboard or API. The template management page allows filtering by status, type, and language, enabling faster execution and better organization.

    Status

    Current event status: Ongoing, Upcoming, Completed, Canceled, or Closed.

    Update Event

    Button that allows the merchant to modify the event details.

    Product Title

    Product name or event item title.

    Product Description

    Description of the selected product (if any).

    Payment Date

    Payment completion date (if paid).

    Payment Method

    Method used by the customer to pay.

    Quantity

    Total quantity ordered.

    Process Status

    Order status (e.g., Waiting for Payment).

    Action

    Actions available for each order (e.g., view details).

    Event Name

    Name of the event created by the merchant.

    Event Code

    Unique code automatically generated for the event.

    Event Type

    Type of Accept Order event (e.g., Custom Purchase).

    Price Set by

    Indicates who sets the price (Merchant).

    Price

    Price for the purchase (if applicable).

    Inquiry URL

    URL used by customers to access the event.

    Total Transaction Order

    Total number of orders created under this event.

    Total Amount

    Total nominal value from all orders combined.

    Customer Name

    Search orders by the customer’s name.

    Date Range

    Filter orders by date range.

    Status

    Filter based on: Not Yet Paid, Paid, Waiting for Payment, etc.

    Reset

    Clear all filters.

    Search

    Apply the selected filters.

    Order ID

    Unique ID for each order.

    Order Date

    Date and time when the order was created.

    Phone Number

    Customer’s phone number.

    Customer Name

    Name of the customer.

    Invoice Number

    Unique invoice ID.

    Custom FIeld (Green Section)

    Customer input field (if event uses custom input).

    Service providers
  • Subscription-based businesses

  • Event organizers

  • Financial services

  • Education institutions

  • Any business managing communication through WhatsApp

  • 1. Payment & Billing Reminders

    Payment reminders or send follow-up notifications to customers who have pending invoices.

    2. Customer Retention Messaging

    Send re-engagement messages, greetings, or personalized offers to keep customers coming back.


    Benefits

    📣 Reach More Customers Efficiently

    Send a single message to hundreds or thousands of customers at the same time.

    ✉️ Personalized Messaging at Scale

    Each message is delivered individually to every customer, ensuring privacy while maintaining a personal touch.

    ⚙️ No Integration Required

    Broadcasts can be sent directly from the PayChat dashboard—simple, fast, and ready to use.

    📊 Track Message Performance

    Monitor delivery status, read rates, and customer engagement to understand how your campaigns perform.


    How it Works

    A simple 3 step explanation of how users interact with the product, from entry point to completion. This helps illustrate the experience and clarify key touchpoints in the product journey.

    Step 1

    Step 2

    Step 3

    Create Your Template Message Choose a WhatsApp-approved template or use your existing ones. Add variables for personalization such as name, invoice number, or event details.

    Upload Data

    Upload customer data, or import via API. PayChat automatically manages message delivery.

    Send & Track

    Send immediately or schedule for later. View real-time delivery and read status directly from the PayChat dashboard.


    Use Cases

    Customer POV
    Use Case Detail

    Description

    A financing or lending company needs to remind customers about their upcoming installment payments. PayChat Bill Broadcast sends personalized installment reminders via WhatsApp to help customers pay on time and avoid late fees.

    Solution

    Use PayChat Bill Broadcast to deliver installment billing notifications that include payment details and a "Bayar Sekarang" button to pay.

    Customer POV
    Use Case Detail
    Customer POV
    Use Case Detail

    FAQ

    Do I need API integration to send broadcast messages?

    No. You can send broadcast messages directly from the PayChat dashboard without any technical integration. However, an API option is also available for businesses that want automated sending.

    Do I need WhatsApp message templates?

    Yes. WhatsApp requires that all broadcast messages use approved templates. You can create and submit templates in your PayChat dashboard.

    Will customers see each other in the broadcast?

    No. Each message is sent individually, ensuring customer privacy and a personal messaging experience.

    Can I personalize my broadcast messages?

    Yes. Templates support variables (e.g., name, invoice number, amount, date), allowing you to personalize each message for every recipient.

    Can I track message delivery and read status?

    Yes. The PayChat dashboard shows real-time analytics, including:

    • Delivery status

    • Read receipts

    • Error or failed messages

    Do customers need to save my number to receive my broadcast?

    No. Unlike the WhatsApp consumer app, broadcasts sent through an official WhatsApp Business API do not require customers to save your number.

    Are broadcast messages secure?

    Yes. All messages are delivered through the official WhatsApp Business API, ensuring secure, verified, and compliant delivery.

    What You Can Do
    • Create and submit templates for approval.

    • View the status of each template (Approved, Rejected, or Pending).

    • Filter templates by language, type, or status.

    • Use templates directly via dashboard (for “Billing” types) or integrate via API (for all types).

    Template Label

    With labeled templates, merchants can manage message types more effectively and comply with WhatsApp’s messaging guidelines while maintaining a structured communication strategy.

    • Billing: Enables merchants to send payment-linked messages directly through WhatsApp. This is ideal for recurring bills, order invoices, or any situation where payment collection is needed in a seamless, chat-based experience.

    • Receipt: Automatically send a digital receipt to customers after a successful payment. This helps build trust and provides clear proof of transaction.

    • Promotion: Share promotional content such as discounts, flash deals, or product launches directly with your customers to boost engagement and sales.

    • Information: Deliver important information to customers, including updates, alerts, or even authentication-related messages for secure interactions.

    Template Line of Business (LOB)

    In PayChat, a Template LOB (Line of Business) refers to the business category associated with each WhatsApp message template. This classification helps ensure that all templates comply with Meta’s policies and are aligned with the merchant’s approved business use case.

    Template LOB:

    • Education

    • Retail

    • Finance

    • Commerce

    • Other

    Template Category

    • Marketing: Promotional messages, offers, and announcements.

    • Utility: Informational updates, service alerts, or status notifications.

    • Authentication: Messages for verifying user identity (e.g., login codes).

    Guidance


    Bill Broadcast via DOKU Dashboard

    Bill broadcast via dashboard enables merchants to send billing messages directly through the DOKU dashboard—without the need for any system or API integration. This feature is designed to accommodate merchants who operate without a backend system, allowing them to reach customers efficiently with just a few clicks.

    Terms

    1. Merchant has Activate WhatsApp Business

    2. Merchants can perform bill broadcast via the DOKU dashboard.

    3. Merchants must have a sufficient balance to initiate a broadcast.

    4. Dashboard-based broadcasts are limited to templates labeled "Billing". For other template types, merchants may use the WhatsApp API. To make a template read Template & Broadcast

    Guidance


    Broadcast via API

    Bill broadcast via API allows merchants to send billing or transactional messages programmatically using their own system. This method supports all template types, offering full flexibility for a wide range of use cases—such as billing reminders, order updates, promotional messages, and more.

    By integrating with DOKU’s WhatsApp Business API, merchants can automate broadcasts at scale, personalize messages based on customer data, and trigger notifications in real time. This is ideal for businesses with an existing system or platform seeking a seamless and scalable messaging solution. API access also includes delivery status tracking and message performance reporting.

    Terms

    1. Merchant has Activate WhatsApp Business

    2. Merchants must have a sufficient balance to initiate a broadcast.

    3. Merchant connect trough the API Below

    4. Merchant must have a template message. To make a template message read Template & Broadcast

    You can see more detail about Broadcast Via API here

    How It Works

    • Merchant uploads or generates an installment billing list.

    • PayChat broadcasts the installment reminders to all customers.

    • Each customer receives:

      • Personalized greeting

      • Installment billing period (e.g., November 2025)

      • Amount due

      • A secure Pay Now button

    • Customer taps the button and completes the installment payment through PayChat.

    Features Used

    • Broadcast Message

    • Template Message

    Description

    A service provider (e.g., internet provider) needs to remind customers when their bills are approaching the due date to prevent service interruption. PayChat Bill Broadcast sends personalized due-date reminders directly through WhatsApp.

    Solution

    Use PayChat Bill Broadcast to deliver automated due-date reminders containing bill details and a Bayar Sekarang button, making it easy for customers to complete payment on time.

    How It Works

    • Merchant prepares a reminder list (customer name, billing period, due date, amount).

    • PayChat broadcasts the reminder messages to all customers.

    • Each customer receives:

      • Personalized greeting

    Features Used

    • Broadcast Message

    • Template Message

    Description

    A utility provider needs to send monthly bills to many customers. PayChat Bill Broadcast delivers these bills instantly via WhatsApp, making it easier for customers to pay on time.

    Solution

    Send bulk billing notifications through PayChat, each containing personalized bill details and a Bayar Sekarang button.

    How It Works

    • Merchant uploads or generates a billing list.

    • PayChat broadcasts the bill messages to all customers.

    • Each customer receives:

      • Billing info (e.g., Electricity Bill – Nov 2025)

    Features Used

    • Broadcast Message

    • Template Message

    Bill description (e.g., Internet Service – December 2025)

  • Amount due & due date

  • A secure Pay Now button

  • Customer taps the button and completes payment through PayChat.

  • Amount due

  • A secure payment button

  • Customer completes payment through PayChat.

  • Accept Order

    Collect orders in WhatsApp through a customizable bot, with no websites or app switching needed.

    Features and Benefits

    📣 Lower Operational Costs

    Save on merchant platform fees typically charged by e-commerce platforms.

    💸 Flexible Fee Management

    Service fees are transferred to customers.

    📊 Real-Time Sales Reconciliation

    Simple and real-time dashboard for sales reconciliation per event.

    ⚡Fraud Risk Reduction

    Reduce fraud committed by customers.

    ⏱️ Instant Payment Monitoring ✅

    Facilitate real-time monitoring of payment confirmations.

    🚀 Boosted Sales Opportunities

    Increase sales potential with multi-channel payment options for customers.

    🤝 Stronger Customer Trust

    Enhance customer trust during transactions.


    How it Works

    A simple 3 step explanation of how users interact with the product, from entry point to completion. This helps illustrate the experience and clarify key touchpoints in the product journey.


    Form Details

    For more information about How to create an Accept Order

    Step 1 - Event Information Data

    Event Name

    You can add up to 200 characters off your accept order event.

    • Character allow: Alphanumeric

    • Mandatory: Yes

    Step 2 - Event Configuration

    Price Option

    Define the exact payment amount that customers need to pay during checkout. This ensures a consistent and accurate pricing experience. Merchants can choose from multiple price configuration types — Price Set, Custom Amount, Flat Amount, and Dynamic Amount — to control how the payment amount is defined and collected during checkout.

    Price Reference

    You can predefine up to 10 price options, each with a title and description (e.g., product types).

    1. Code (Optional) A unique identifier for each price option. You use this to differentiate options internally (e.g., OPT01, VIP01, DON50

    Language Preference

    Allow customers to choose their preferred language for all WhatsApp communications. From greetings to payment confirmations, every message will be automatically delivered in the selected language, ensuring a personalized and more accessible experience for each customer.

    Additional configuration

    This is additional configuration based on your needs, the configuration is optional so make sure you understand about the function of its.

    Config
    Description

    Step 3 - Custom Field Data

    Customize Form

    Create up to 10 custom input fields to collect specific information from customers—such as name, address, or notes—based on your business needs. Tailor the form to match your workflow and gather the details that matter most.

    Form Type
    Image
    Form Type
    Image


    Use Cases

    Customer Journey
    Use Case Details
    Customer Journey
    Use Case Details

    FAQ

    How does Accept Order in PayChat Payment System work at DOKU?

    For Flash deal events or Custom Purchase Orders, the system distributes to customers and customers make payments through Payment Channels provided by DOKU.

    Can you create multiple Accept Orders?

    Yes, merchants can create multiple accept orders as needed.

    Can an accept that has ended be reactivated?

    Yes, accept order that have ended can be reactivated.

    What is the maximum number of questions in Custom Purchase?

    The maximum number of questions in custom purchase is 10 questions. Merchants can customize the question content according to their business needs.

    Accept Order
    Image

    You can add one photo for your greetings message.

    • Extention allowed: PNG/JPG/JPEG

    • Image limit: 1 MB

    • Mandatory: No

    Description

    You can add up to 700 characters remaining.

    • Character allow: Alphanumeric + Safe String + Emoji

    • Mandatory: Yes

    T&C URL

    You can add a T&C URL for your event. You can attach a Terms & Conditions (T&C) URL to your event so participants can easily access all rules, requirements, and important information related to the event.

    • Mandatory: No

    ).
  • Title (Mandatory) The name of the price option displayed to customers (e.g., “VIP Ticket”, “Premium Package”, “Donation 50K”).

  • Description (Mandatory) A short explanation of what the option includes (e.g., “Front-row seating”, “Includes bonus merchandise”, “Supports meal packages”).

  • Amount (Mandatory) The price for this option. If using Open Amount, this field is not required because the customer enters the amount themselves.

  • Config on Dashboard

    1. Set the Price Option to Customer.

    2. Checklist price reference.

    3. Fill the Title, Description and Amount.

    4. Click Continue if you finished.

    Customer Facing on WhatsApp

    • The customer select the product.

    • The system will be billed by the selection.

    ✅ Examples for Price Options

    1. Product Variants Different product types in one form (e.g., colors, sizes, editions).

    2. Package Bundles Tiered packages with increasing benefits (Basic, Premium, VIP).

    3. Event Ticket Types Multiple ticket categories (Early Bird, Regular, VIP).

    4. Service Levels Different service tiers (Standard, Deep Clean, Premium).

    5. Donation Presets Preset donation amounts to increase conversion.

    6. Membership / Class Options Multiple membership levels or class types in one list.

    Custom Amount

    The customer enters their own payment amount.

    Config on Dashboard

    1. Set the Price Option to Customer.

    2. Do not checklist price reference.

    Customer Facing on WhatsApp

    • The customer will ask by bot the transaction amount.

    • The system will be billed by the amount of customer.

    ✅ Examples for Custom Amount

    1. Flexible Donations Customers freely choose how much they want to donate (e.g., charity drives, fundraising campaigns).

    2. Pay-What-You-Want Products Customers decide the price based on their budget (e.g., digital products, simple merchandise).

    3. Service Tips / Additional Support Customers can add any extra amount they prefer (e.g., tipping a courier or service provider).

    4. Custom Pricing Requests

    Flat Amount

    A fixed price for all customers to its event.

    Config on Dashboard

    1. Set The Price Option to Merchant.

    2. Select the Fix Type.

    3. Fill Amount you want in the box.

    Customer Facing on WhatsApp

    The customer will directly billed by flat amount that set (IDR 150.000).

    ✅ Examples for Fixed Price

    1. Standard Products Use when selling a product with one clear, non-negotiable price (e.g., snacks, merchandise, ticket).

    2. Single-Tier Services Suitable for services that always cost the same (e.g., haircut, car wash).

    3. Event Entry Fees Ideal for events where all participants pay one fixed admission fee.

    4. Membership or Subscription Fee For flat recurring fees that apply equally to everyone.

    Merchant-Defined Amount

    The amount is not preset. The merchant enters the price manually during order confirmation.

    Config on Dashboard

    1. Set The Price Option to Merchant.

    2. Select the Dynamic Type.

    3. You can determine the amount of order in transaction list.

    Confirm The Order

    1. Go to transaction list.

    2. Confirm order that you want.

    3. Fill the order amount.

    Customer Facing on WhatsApp

    • Left: Before confirmation.

    • Right: After confirmation.

    ✅ Examples for Merchant-Defined Amount

    1. Custom Service Work Merchant sets the price after reviewing the customer’s request (e.g., repairs, tailoring, custom printing).

    2. Made-to-Order Products Pricing depends on custom materials or personalization (e.g., custom cakes, handcrafted items).

    3. Variable Delivery Fees Delivery cost is entered by the merchant based on distance or weight (e.g., courier fees, bulk shipping).

    4. Consultation or Professional Services

    Reply Button

    Step 1

    Step 2

    Step 3

    Setup Account, Greetings and Chat Flow

    Customize welcome messages and order questions through the DOKU dashboard.

    Publish the QR Code

    Place your QR code online, on packaging, or at your store.

    Customer Pays Instantly Customers are guided via WhatsApp to complete the order and payment without leaving the app.

    Set event active period

    Merchants can define the event’s active period, including the start and end dates, to ensure transactions are only allowed within the specified timeframe.

    Allow Customer to Input Multiple Data

    Customers can place multiple orders in one go (up to 10 sets of data).

    Auto Confirmation Process

    Automatically confirm orders once submitted, without manual merchant review.

    Auto Process Order

    Once the customer completes payment, the system will automatically process the order.

    Activate Quantity Configuration

    Allows customers to select the quantity of items before placing an order.

    Additional fees are charged to the merchant

    Additional fees apply to merchants based on the policies associated with using the Accept Order feature for their created events.

    Input Form
    The customer need to input name
    Reply Button
    Max reply button is 10
    Input Form

    Description LPD’s customer as a rural Local Bank needs access to digital products and services. Mobile Banking is available, however the customer is not tech savvy segment.

    Solution Use PayChat as the mobile on the go for LPD providing digital products to customers. How Connect PayChat to Local Bank core Banking as SoF to order digital products. Features Used:

    • Bot for Customer Data Collection

    • Price Reference for Product Order

    • Secret key for Validation

    Description The cooperative is running a retail LOB through the Klik Bazar platform. Previously, it used manual records for sales transactions. The cooperative faces difficulties in reconciling sales data with payments.

    Solution Use PayChat For order some goods and Payment. How Access DOKU PayChat Accept Order and set question required for customer information required to buy some goods. Features Used:

    • Bot for Customer Data Collection

    • Price Reference for Product Order

    Activate & Create Event
    you can check the tutorial using step instruction.
    Useful when the price depends on customer requests or negotiations (e.g., optional add-ons, flexible services).
  • Partial Payments Customers can enter any amount for installment or partial settlement (e.g., pay remaining balance later).

  • Bidding / Auction Style Payments Customers enter their own bid amount during auction-style sales (e.g., limited items, fundraising auctions).

  • Simple Promotions Great for limited-time fixed-price deals (e.g., “All items Rp10.000”).

  • Price varies by scope or session length (e.g., photography sessions, coaching, design consults).
  • Quotation-Based Orders Merchant defines the amount after preparing a custom quote (e.g., catering, event decoration).

  • Special Handling or Extra Charges Additional fees added for special requests (e.g., rush orders, fragile packaging).