> For the complete documentation index, see [llms.txt](https://changelog.doku.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://changelog.doku.com/june-2026/checkout-customer-data-collection.md).

# Checkout - Customer Data Collection

Customer Data Collection is a new step introduced at the beginning of the DOKU Checkout Page, designed to help merchants collect complete and accurate customer data at the point of payment. Before selecting a payment method.

his feature is enabled via API and requires merchant activation through the request body.

***

### 🔍 What’s New?

<figure><img src="/files/PsyRrUlcph1oqzITgsdo" alt=""><figcaption></figcaption></figure>

The DOKU Checkout Page now begins with a dedicated Customer Information step, collecting essential details before customers proceed to payment.

Fields collected:

* Name
* Email Address
* Phone Number
* Postal Code – City – District – Province (dropdown selection)
* Address (free text)

This update ensures:

* Complete and accurate customer data captured at checkout
* Fewer failed deliveries due to missing or incomplete address information
* No need for separate forms or CRM flows to collect customer data

***

### How the is Customer Data Collection is Working

#### 🔄 **Before This Update**&#x20;

Today, customers proceed directly to payment selection without a standardized way to provide their personal and shipping information at checkout. While functional, this often results in incomplete or inconsistent customer data, requiring merchants to follow up manually after payment to confirm delivery details.

Steps:

1. Customer reaches Checkout Page
2. Customer selects payment method directly
3. Customer completes payment
4. Merchant manually follows up to collect missing customer or shipping information (if needed)

#### 🆕 **After This Update**

With Customer Data Collection, the checkout now follows a structured 2-step flow, ensuring every transaction comes with complete and verified customer information from the start.

Steps:

1. Customer fills in name, email, phone number, location, and address. The 'Next' button stays disabled until all required fields are complete.
2. Customer selects a payment method. Submitted customer data appears in the Order Summary panel under "Customer Information," with an option to edit.
3. If the customer clicks 'Edit' in Step 2, a confirmation modal warns that unsaved payment data will be lost, with options to 'Cancel' or 'Edit Customer'.
4. Customer completes payment.

{% hint style="success" %}
**Benefit**

Merchants receive complete, verified customer and shipping data with every transaction with no manual follow-up required.
{% endhint %}

<figure><img src="/files/kwxVpAVyTb3f5yO35hPc" alt=""><figcaption></figcaption></figure>

***

### ✅ Key Details

**API Based Activation**\
Customer Data Collection is not active by default. Merchants must add the required object to the request body to enable this feature.

**No Configuration Menu (Yet)**\
This feature currently has no toggle in the Dashboard — activation happens entirely through API integration.

**No Impact to Existing Merchants**\
Merchants who do not activate this feature will see no change to their current Checkout Page experience.

**Editable Customer Data**\
Customers can review and edit their submitted information before completing payment, with safeguards to prevent accidental loss of payment progress.

***

### 📌 Important Notes

* This feature requires API integration merchants will need their development team to add the required object to the request body.
* We recommend activating this feature for businesses with delivery-based fulfillment, as the impact on reducing failed deliveries and manual follow-up will be most noticeabl
* For assistance, contact our Care Team at <care@doku.com> or (021) 1500963.

***

Thank you and best regards,\
**DOKU Product Team**
