Back to Top

Guide for WooCommerce DIBS Payment Gateway

Updated 16 July 2025

The WooCommerce DIBS Payment Gateway is a seamless and secure solution to integrate DIBS payment processing directly into your WooCommerce-powered online store.

With this plugin, you can offer your customers a smooth and convenient payment experience, accepting credit cards to make the payments, while ensuring the safety of their sensitive card information.

The admin can also configure the settings to embed the payment gateway at the checkout page or allow the redirection to the DIBS payment gateway page for making the payments.

The DIBS payment gateway works in European countries like – Norway, Sweden, and Denmark.

We provide a production version of the plugin. If you want a development version then you can get it at an additional cost. Please contact [email protected] for it.

Searching for an experienced
Woocommerce Company ?
Find out More

Check the workflow of the backend configuration of the plugin –

SoqUxk4LZ9U

Check the video mentioned below for an overview of the frontend working:

051zAGcRwNc

Features

  • Customers can make use of their credit/debit cards for making payments within the store.
  • Supports all major credit cards like – Visa, MasterCard, American Express, Maestro, and VisaElectron.
  • Email payment data to the customers.
  • The admin can set the title and description for the DIBS Payment Gateway method at checkout.
  • The admin can enable embedding or redirection to the DIBS payment gateway for making the payment.
  • The admin can make a refund from the WooCommerce backend or via the DIBS dashboard for the orders placed within the store using WooCommerce DIBS Payment Gateway.
  • Enable debugging mode for DIBS from backend configuration settings.
  • Enable auto capture so that DIBD charges your customer immediately after payment completion.
  • Manual auto-capture feature for the admin.

Installation – WooCommerce DIBS Payment Gateway

The user will get a zip file for the WooCommerce DIBS Payment Gateway that he has to upload in the “Add New” menu option in the WordPress admin panel.

For this, login to WordPress Admin Panel, and Under the Dashboard hover your mouse over the “Plugins” menu option which brings out a Sub-Menu, and then select the “Add New” option.

WooCommerce DIBS Payment Gateway installation

After this, you will see an option on the top of your page that is “Upload Plugin”. Click the option to upload the zip file.

WooCommerce DIBS Payment Gateway Installation

By clicking on the “Upload Plugin” option, below that you will see a button “Choose File”. Click on the button to browse for the zip file as per the snapshot below.

WooCommerce DIBS Payment Gateway Installation

After browsing the file, click the “Install Now” button to install the plugin as per the snapshot.

WooCommerce DIBS Payment Gateway installation

Now when the plugin is installs correctly, you will see the success message and an option to activate the plugin. Henceforth now, click on “Activate Plugin” to activate the installed plugin.

WooCommerce DIBS Payment Gateway installation

How to get the DIBS Credentials?

Navigate to the DIBD payment gateway site and tap on Don’t have an account? Get Started link.

WooCommerce DIBS Payment Gateway  Credential Fetch

After that, enter the information in the form and tap on the Get Started button.

WooCommerce DIBS Payment Gateway  Credential Fetch

Now, you will get an activation link on the registered email. Verify using the link and reset your password. After, that log in to the DIBS dashboard using the same.

Navigate to the Integration menu option under the Company section on the side panel.

WooCommerce DIBS Payment Gateway  Credential Fetch

Here, you will find the secret and the checkout keys as shown below in the snapshot.

WooCommerce DIBS Payment Gateway  Credential Fetch

Merchant ID is visible at the top as per the snapshot below.

WooCommerce DIBS Payment Gateway  Credential Fetch

Now, use these keys in the WooCommerce backend to configure the plugin’s initial settings.

Initial Configuration Settings

After the successful installation of the plugin, the admin needs to navigate through WooCommerce->Settings->Payments->DIBS Payment.

Now, enable it by tapping the respective toggle button under the Enabled column.

WooCommerce DIBS Payment Gateway   Initial Configuration Settings

To manage the payment method, tap the Manage button and that brings up the below section.

WooCommerce DIBS Payment Gateway   Initial Configuration Settings

Here, the admin will –

  • Enable the DIBS payment gateway for the WooCommerce store by checking the checkbox, to disable it uncheck the checkbox.
  • Enter the Payment method title that is visible to the customers on the checkout page.
  • Set the description for the payment method.
  • Enter the Merchant ID
  • Enter the details of the live secret and checkout key if using the plugin in the live or production mode.
  • Enter the details of the test secret and checkout key if using the plugin in the testing mode.
  • If you want to use the plugin in the testing mode, check the checkbox for the Test mode. Else to use it in the production or live mode uncheck the checkbox.
  • Enter the text that adds to your customer’s order confirmation mail.

Apart from that, we also have a few more options as per the snapshot below.

WooCommerce DIBS Payment Gateway   Initial Configuration Settings

Here, the admin will –

  • Enable the option to add Nets payment data to the order confirmation mail.
  • Enable the option to manage the WooCommerce orders in the DIBS backend.
  • Choose to enable the debugging mode.
  • Select the checkout flow as – Embedded or redirect.
    Embedded – the checkout is embedded in the WooCommerce checkout page and partially replaces the checkout form. Redirect – the customer is redirected to a payment page hosted by Nets.
  • Enable auto-capture, If enabled DIBS charges your customer immediately after payment completion.
  • Set the other payment method button text.
  • Choose a default or upload an icon for the payment gateway.
  • Set the payment gateway icon width.

Lastly, save the configuration settings by tapping the Save changes button at the bottom of the page.

Customer Workflow

The customers at the storefront will add the products to the cart to make a check out. On the checkout page the customers can see the DIBS payment gateway.

WooCommerce DIBS Payment Gateway    Customer Flow

Embedd: In this case, the details to enter the card number will be available on the checkout page itself as shown in the screenshot below.

WooCommerce DIBS Payment Gateway    Customer Flow

Here, you can see the button for the Pay Other as well as set by the admin in configuration settings.

Redirect:

If the configuration is set to redirect, then the customer is redirected to the Nets Easy hosted page for making the payment.

WooCommerce DIBS Payment Gateway    Customer Flow

Enter the card details and tap the Pay Button.

After that, approve the payment by tapping the Approve Payment button.

WooCommerce DIBS Payment Gateway    Customer Flow

Thereafter the order will be places and the customer can see the order success page as shown below.

WooCommerce DIBS Payment Gateway    Customer Flow

Moreover, the customer can go to the order history section and check the payment for the order.

WooCommerce DIBS Payment Gateway    Customer Flow

Capture Payment – If Auto-Capture Not enabled

The admin will navigate to the respective order to check the payment method selected for the order by the customer.

WooCommerce DIBS Payment Gateway    Capture Payment

To capture the payment, the admin will tap the Capture button, and the payment is charged in DIBS with a charge ID.

WooCommerce DIBS Payment Gateway    Capture Payment

Order Details at DIBS Dashboard

The order details are visible in the DIBS dashboard as well.

If the charge is made at the WooCommerce end manually or is set as auto-charge then the order will be visible at DIBS under the Charged section.

WooCommerce DIBS Payment Gateway     Order Details DIBS

Note: If the charge is not made at the WooCommerce end then the admin can also charge the order at the DIBS dashboard.

WooCommerce DIBS Payment Gateway     Order Details DIBS

Refund Process

The admin can make a refund from the admin backend panel or via the DIBS dashboard as well if enabled.

Note: Capture must be done for the order to make a refund for the same.

DIBS End:

WooCommerce DIBS Payment Gateway      Refund Process

The Refund option will make a complete refund else to do a partial refund the admin can tap the Edit and Refund option.

After selecting the products for which the refund need to do, the admin can refund the amount to the customer via the DIBS dashboard.

WooCommerce DIBS Payment Gateway      Refund Process

After tapping the Refund Payment, the payment will get refund to the customer. Check the refund section and open the particular order for the refund details.

WooCommerce DIBS Payment Gateway      Refund Details

WoCommerce End:

For the respective order, tap the Refund button.

WooCommerce DIBS Payment Gateway      Refund Details

Tapping the refund button brings up the section where the admin can partially or fully make a refund for the order as required manually or via the DIBS refund button.

 Refund Details

After refunding the details are visible under the order history for the same.

refund details admin backend for order

Customer Refund Details

The customers can navigate to their order history and check the refund details as per the screenshot below.

wpdemo.webkul.com_woocommerce-dibs-payment-115-113-191-18_my-account_view-order_71_asd

Support

That is all about the WooCommerce DIBS Payment Gateway. If you have any queries regarding the plugin, please contact us at Webkul Support System.

You can also check our complete WooCommerce plugin list.

Current Product Version - 1.0.0

Supported Framework Version - WordPress: 6.3, WooCommerce: 8.0.2

. . .

Leave a Comment

Your email address will not be published. Required fields are marked*


Be the first to comment.

Back to Top

Message Sent!

If you have more details or questions, you can reply to the received confirmation email.

Back to Home

Guide for WooCommerce DIBS Payment Gateway