Configure Notifications
Set Up Notifications
Email Notification
With DOKU Checkout, you can configure email notifications to keep your customers informed about their order status in real time. This helps improve communication, reduce payment delays, and enhance the overall customer experience. You can configure email notifications for DOKU Checkout by following the steps below:
Log in to DOKU Dashboard, and then access the side navigation bar
Select Settings from the menu
Settings page will appear. Under Notifications section, select Checkout Page Notifications
Checkout Page Notifications page will appear, then select the email notifications you wish to send to customers based on the following fields:
Order Status
New Order – The order has been created but not yet paid
Successful Order – The order has been successfully paid
Failed Order – The order failed to process
Expired Order – The order was not paid before the expiration time
Almost Expired – The order is approaching its expiration time
The near-expiry-time can be set in days, hours, minutes, and seconds
The notification schedule must be set before the payment due date
Channel: Tick Email to enable email notifications
Merchant Notification: Choose whether you would also like to receive the notifications as your customers. You can configure up to 5 additional email recipients
Click Save to save your configuration.
HTTP Notification
With DOKU Checkout, you can receive real-time, automated HTTP POST webhooks whenever an unpaid transaction reaches its expiration limit. Expired Payment HTTP Notifications allow your backend infrastructure to synchronize order states and trigger downstream actions instantly without manual dashboard checks.
Step 1: Configure Your Endpoint
Log in to your DOKU Dashboard
Go to Settings > Accept Payments > Checkout Appearance
Select the Expired Settings tab
Toggle Expired Notification to On
In the Notification URL field, enter your server's public HTTP POST endpoint
Click Save.
Step 2: Monitor & Retry Notifications
Inspect payload delivery status or trigger manual retries if your destination server experiences downtime:
Log in to your DOKU Dashboard
Select Settings from the menu
Settings page will appear. Under Notifications section, select HTTP Notifications
Filter logs by the Expired notification type
(Optional) Click Download File to inspect raw request payload logs
Click Resend Notification to re-deliver the webhook payload to your endpoint.
Customize Email Appearance
You may do so by following these simple steps:
Log in to DOKU Dashboard, and then access the side navigation bar
Select Settings from the menu
Settings page will appear. Under Notifications section, select Checkout Page Notifications
Checkout Page Notifications page will appear, then select Email Appearance tab where you can can customize the following components:
Logo
Header and Button Colors
Header, Button, and Footer text
Click Save to apply your customizations.
FAQ
Last updated
Was this helpful?
