DIBS has created a plug-in-module for Shopify that offers you a smoother integration.

Before starting to use our module we recommend you to contact our sales department. By doing so, you can ensure that you get the right payment methods, currencies, and know which of our payment windows that best suits your business.

Introduction

How to install Shopify
 
DIBS has created a plug-in-module for Shopfy that offers you a smoother integration.
DIBS Easy for Shopify is an app that extends our gateway integration, allowing you to take payments via DIBS new platform, DIBS Easy.

Before starting to use our module we recommend you to contact our sales department. By doing so, you can ensure that you get the right payment methods and currencies.

Step-by-step video guide on how to install Dibs Easy on Shopify
 

How it works step by step:

 

  1. Go to this link: https://easyshopify.dk
  2. Enter the shop URL as shown in the example video
  3. Confirm installing the app
  4. Follow the login-flow
  5. Now you are in the app, enter your keys and merchant ID  from the Easy Portal: https://portal.dibspayment.eu/. Furthermore add your terms & condition URL and choose consumer type (B2B+B2C) and lastly select your language
  6. Click on the Install button for Easy gateway
  7. Confirm installation flow
  8. Enter your merchant ID and the unique code from the app
  9. Implement Payment ID on Thank-you page and Payment ID + masked CC on email invoice 

Go to Setting->Checkout->Order processing->Additional scripts and copy-paste this in the text field:

{% for tr in checkout.transactions %}
    {% if tr.gateway == "dibs_easy_checkout" %}

    {% if tr.kind == "authorization" %} 

      Dibs Transaction id : {{tr.receipt.x_gateway_reference}}
    {% endif %}

    {% endif %}
{% endfor %}

Go to Settings->Notifications->Order confirmation and copy-paste this in the text field:
{% if transaction.gateway == "dibs_easy_checkout" %}
        Dibs Transaction id : {{transaction.receipt.x_gateway_reference}}
        {% if transaction.receipt.x_card_type %}    
             Card type: {{  transaction.receipt.x_card_type }} <br/>
        {% endif %}   
        {% if transaction.receipt.x_card_masked_pan %}
            Card Mask: {{  transaction.receipt.x_card_masked_pan }}
    {% endif %}
{% endif %}

Now you are all connected and able to handle payment through Shopify.

When the app/module gets updated, then what?
When we add new features and changes in general, it will instantly be updated on all merchants. There is no update/delay option for merchants.

Does Shopify support refund and capture?
Yes we are supporting refund and capture through the Shopify Admin.

Does it support automatically capture if I for example sell ticket or digital products?
Yes. In Shopify admin Settings -> Payment Providers -> Payment capture -> Automatically. Now all your orders will be captured right away.

Sign up with DIBS
To get started with DIBS Easy, you need to create an account with DIBS. If you’re not a customer yet you can register here.

Testing
If you want to try the checkout before installing it in your store you can checkout our demo store here. You can also sign up for a test account so you can test it in your own Shopify store.

To make test purchases you also need customer test data. This information can be found here.

Do you have a question or need help?
Follow us
DIBS Payment Services
Stockholm +46 (0)8-527 525 00
Göteborg +46 031-600 800
København +45 7020 3077
Oslo +47 21 55 44 00
Close menu