# Payment Link

<figure><img src="https://1457116080-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWIsxU2UGMS7iidoMSuyz%2Fuploads%2FZylgH9wcWj0pi2sjLJPP%2Fpl%20fade.gif?alt=media&#x26;token=3f603985-c6c2-4cc4-b1db-334dd373a522" alt=""><figcaption></figcaption></figure>

## 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](https://docs.doku.com/mobile-apps/juragan-doku#installation)
3. Social messaging app via WhatsApp

<table data-view="cards"><thead><tr><th></th><th></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td><strong>Create Payment Link</strong></td><td>Quickly accept payments in 3 easy steps</td><td><a href="payment-link/create-payment-link">create-payment-link</a></td></tr><tr><td><strong>Manage Payment Link</strong></td><td>Track payment status, send notification, and manage payment link report  </td><td><a href="payment-link/manage-payment-link">manage-payment-link</a></td></tr></tbody></table>

### 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                                                                           |

***

## 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

<details>

<summary>Is there a maximum number of Payment Links I can create?</summary>

No. You can create as many Payment Links as you need without any limit.

</details>

<details>

<summary>What is the cost to create a Payment Link?</summary>

Creating a Payment Link on DOKU is free of charge. Standard transaction fees apply based on the activated payment methods.

</details>

<details>

<summary>Can I accept international payments with Payment Link?</summary>

Yes. You must activate **Cards** payment method to accept international payments.

</details>

<details>

<summary>How to check if Payment Link has been paid?</summary>

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.

</details>

<details>

<summary>Can my Payment Link be paid in the wrong amount?</summary>

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&#x20;
* **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.

</details>

<details>

<summary>Can I customize the checkout page of my Payment Link?</summary>

Yes. You can customize the Checkout page of your Payment Link by following the guide on [customize-checkout-page](https://docs.doku.com/accept-payments/no-integration-products/payment-link/customize-checkout-page "mention"). However, please note that only Checkout page is customizable, not the Payment Link page.

</details>

<details>

<summary>How many times can I accept payments with one Multiple Payment Link?</summary>

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.

</details>
