Checkout - Customer Data Collection
Effective Date: March 31st, 2026
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. This feature is enabled via API and requires merchant activation through the request body.
🔍 What’s New?

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
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:
Customer reaches Checkout Page
Customer selects payment method directly
Customer completes payment
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:
Customer fills in name, email, phone number, location, and address. The 'Next' button stays disabled until all required fields are complete.
Customer selects a payment method. Submitted customer data appears in the Order Summary panel under "Customer Information," with an option to edit.
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'.
Customer completes payment.
Benefit
Merchants receive complete, verified customer and shipping data with every transaction with no manual follow-up required.

✅ 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
Last updated
