Payment Link

Create a link instantly to collect payments from your customers

Introduction

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

  2. Mobile app via Juragan DOKU

  3. Social messaging app via WhatsApp

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

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.

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

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.

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

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.

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


Use Cases

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)


FAQ

Last updated

Was this helpful?