🇲🇾 Shopify Integration
Integration Guide for Shopify users in Malaysia
Integration Guide
This integration guide consists of 3 mandatory steps:
Install DOKU Payment App on Shopify App Store
Configure DOKU Payment App
Set Up Payment Notification on DOKU Dashboard
Step 1: lnstall DOKU Payment App on Shopify App Store
Log in to your DOKU Dashboard
Log in to your Shopify Store

lnstall DOKU Payment App on Shopify App Store

Step 2: Configure DOKU Payment App
On DOKU Payment Configuration page, select DOKU Malaysia
Configure the following required fields:
Sandbox Client ID: Client ID retrieved from DOKU Sandbox
Sandbox Secret Key: Secret Key retrieved from DOKU Sandbox
Production Client ID: Client ID retrieved from DOKU Dashboard
Production Secret Key: Secret Key retrieved from DOKU Dashboard

Click Continue Integration With Shopify
You will be redirected to the Payment Settings page in Shopify Admin Dashboard, where you can switch on the toggles for the payment icons you wish to display on your Shopify checkout page. (Important Note: The payment icons on the Shopify checkout page are only for display and do not indicate the actual payment methods that are available for payment).


Scroll down and click Activate

Step 3: Set Up Payment Notification on DOKU Dashboard
If you skip this step, your payment status on Shopify Dashboard will not be synced with DOKU Dashboard
Copy the below Notification URL dedicated for DOKU Payments on Shopify
Log in to your DOKU Dashboard
For testing transactions, visit DOKU Sandbox
For processing real transactions, visit DOKU Dashboard
Navigate to Settings > Webhook, and create webhook
Description: Shopify Webhook
URL Endpoint: Notification URL from step 1
Payment Channel: Select all payment methods.
If you have Card payments activated, Navigate to Settings > Credit Card
Go to Payment Configuration tab
Paste the Notification URL in the Payment Notification URL section
Click Submit
Testing Payments​
You can simulate transactions in your Shopify store using DOKU Sandbox by following the steps below:
Log in to your Shopify Store
Go to Settings > Payment
Under Supported Payment Methods section, select DOKU Payment
Scroll down to Test Mode section and ensure that the toggle is switched on
Click Save
Visit your Shopify storefront and check out a product
At checkout, select DOKU Payment as your payment method
You will be redirected to DOKU Checkout page, where you can select your preferred payment method
Complete the payment using the provided simulator
Upon completion of the payment, you will be redirected back to your store. The transaction will be marked as completed, and the order will be confirmed.
Last updated
Was this helpful?
