Accept Payments
Select Integration Method
DOKU offers flexible integration options to suit your business needs, whether you are building a custom checkout, using an existing platform, or developing mobile apps. You can integrate with DOKU by choosing one of the following methods:
Set Up Payment Notification
Set your payment notification URL to receive real-time updates via API webhook (callback). The following guides show how to set up the payment notification URL for each payment method:
Bank Transfer (Virtual Account)
You can configure your payment notification URL for Bank Transfer (Virtual Account) payment methods 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 Payment Configuration section, select Virtual Account
Virtual Account Settings page will appear, then click Configure based on the Virtual Account of your choice
A pop-up box will appear where you can set your payment notification URL, then click SAVE.
Cards
You can configure your payment notification URL for Cards payment method 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 Payment Configuration section, select Cards
Cards Settings page will appear, then click Payment Configuration tab
Payment Configuration tab will appear, click Edit and insert your payment notification URL in the field, then click Submit to save the changes.
e-Wallet
You can configure your payment notification URL for e-Wallet payment methods 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 Payment Configuration section, select e-Wallet
e-Wallet Settings page will appear, then click CONFIGURE based on the payment method of your choice
A pop-up box will appear where you can set your payment notification URL, then click SAVE.
Convenience Store
You can configure your payment notification URL for Convenience Store payment methods 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 Payment Configuration section, select Convenience Store
Convenience Store Settings page will appear, then click CONFIGURE based on the payment method of your choice
A pop-up box will appear where you can set your payment notification URL, then click SAVE.
PayLater
You can configure your payment notification URL for PayLater payment methods 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 Payment Configuration section, select PayLater
Paylater Settings page will appear, then click CONFIGURE based on the payment method of your choice
A pop-up box will appear where you can set your payment notification URL, then click SAVE.
Direct Debit
You can configure your payment notification URL for Direct Debit payment methods 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 Payment Configuration section, select Direct Debit
Direct Debit Settings page will appear, then click CONFIGURE based on the payment method of your choice
A pop-up box will appear where you can set your payment notification URL, then click SAVE.
Digital Banking
You can configure your payment notification URL for Digital Banking payment methods 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 Payment Configuration section, select Digital Banking
Digital Banking Settings page will appear, then click CONFIGURE based on the payment method of your choice
A pop-up box will appear where you can set your payment notification URL, then click SAVE.
QRIS
You can configure your payment notification URL for QRIS 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 Payment Configuration section, select QR Payment
QRIS Settings page will appear, then click Edit based on the payment method of your choice
A pop-up box will appear where you can set your payment notification URL, then click Submit.
Simulate Transactions
DOKU Sandbox allows you to simulate transactions before going live and accepting real payments. The simulator works for all integration methods, as well as no-integration products such as Payment Link and e-Katalog. You can simulate transactions with DOKU Sandbox by following the steps below:
Log in to DOKU Sandbox, and then access the side navigation bar
Select Settings from the menu
Settings page will appear. Under Payment Settings section, select Simulator
Simulator page will appear, select the payment method you wish to test, matching the one chosen during checkout.
Click Simulate.
A simulation guide specific to each payment method will be displayed on the page.
Last updated
Was this helpful?