Getting started: Shopify

Learn how to get started with your business using Shopify!

A. Install DOKU payment

1. Login to your Shopify store.

2. Click here for the DOKU payment app.

Screenshot_10-3-2025_94416_apps.shopify.com

3. Click “Add App” to install.

4. You will be redirected to the installation page in Shopify. Review it and click “Install selected app”.

5. You will be redirected to the payment provider page. As senangPay’s Merchant, please choose senangPay as the platform payment provider.

Screenshot_10-3-2025_94619_jokul.doku.com

6. After you click on the senangPay option, the Credential Form will appear. Insert your senangPay credentials.

Screenshot_10-3-2025_94659_jokul.doku.com

7. To get your Merchant ID and Secret Key:

  • login to your senangPay dashboard, go to Menu > Settings > Profile.
  • On your profile page, scroll down until you see “Shopping Cart Integration Link”.
  • Refer to the relevant fields.

Client ID

8. Click “Confirm” and you will be redirected to Shopify. This page will indicate that your store has been connected to DOKU Payment. To activate, click “Activate DOKU Payment”. Please select these seven payment channels only.

You can also enable or disable test mode and payment channel icons in your store.

image

9. Now, you’re done! Shopify is ready to process your payments via DOKU.

B. Set up notification URL in senangPay back office

You must set up hash type: SHA256 

Screenshot_10-3-2025_1077_app.senangpay.my

This notification URL is in your Back Office for each channel. To setup: 

  1. Return the URL in your configuration: https://api.doku.com/middle/v2/shopify/redirect/senang-pay
  2. Callback URL in your configuration: https://api.doku.com/middle/v2/shopify/notify/senang-pay

Then, go to callback response and choose ‘Ignore the response’.

Screenshot_10-3-2025_10755_app.senangpay.my

C. Make phone number and e-mail compulsory for customers during checkout

1. Go to Settings.

2. Select “Checkout”.

Screenshot_10-3-2025_10154_admin.shopify.com

3. Go to “Customer contact method” and choose “Email”.

Screenshot_10-3-2025_101537_admin.shopify.com

4. Go to “Customer information”, and under “Shipping address phone number” choose “Required”.

Screenshot_10-3-2025_101612_admin.shopify.com

D. Changing payment labels

1. Go to the Shopify app store.

A screenshot of a computer

Description automatically generated

2. Search for “Kip” and install it.

A screenshot of a phone

Description automatically generated

A screenshot of a website

Description automatically generated

3. Open the Shopify admin dashboard and search for Kip.

A screenshot of a computer

Description automatically generated

4. Click “Create rename rule”, then click “Create rule”.

A screenshot of a computer

Description automatically generated

A screenshot of a computer

Description automatically generated

5. Click “Add payment methods” button.

A screenshot of a web page

Description automatically generated

6. In “Or enter your own payment methods” field, enter “DOKU Payment” then click “Add methods”.

A screenshot of a computer

Description automatically generated

7. In the “Rename to” field, insert “online banking/cards/e-wallet”. In the “Conditions” section, select “Always apply rule”.

A screenshot of a computer

Description automatically generated

8. Click “Save”.

A screenshot of a computer

Description automatically generated

9. All done! This is how it will look like during payment checkout.

A screenshot of a computer screen

Description automatically generated

Please note:

To activate the rename payment methods rules in the Kip app, you need an active paid subscription.