WooCommerce

DIBS has created a plug-in-module for WooCommerce 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.

Documentation

 

Introduction

DIBS Easy for WooCommerce is a plugin that extends WooCommerce, allowing you to take payments via DIBS new payment method DIBS Easy. The plugin can be downloaded for free here

 

The extension is just released

The extension is just launched. Any bugs, questions or suggestions for changes can be reported to support@krokedil.se. The DIBS Easy payment window is integrated/displayed directly in your checkout via an iframe solution. This means that the display of the iframe may vary between different themes. In some themes the display may look strange or incorrect. The reason is that the markup of the theme is different from WooCommerce’s normal markup. Contact us for more info if the checkout iframe is displayed incorrectly in your theme.

 

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 WooCommerce store.

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

 

Installation

You can install our Easy module for Woocommerce in 2 different ways:

OR

  • You can search for "Dibs Easy" directly from your Wordpress backend:
  • Go to Plugins -> Add new
  • Search for "Dibs Easy" in the search form
  • You will now be presented with our module along a button saying "Install now". Click on the button and it will install the module right away
  • Once the button is done spinning, you now have to click on the button again, this time it's called "Activate"
  • Now it's installed and you are ready to configure the module from: Woocommerce -> Settings -> Checkout -> DIBS Easy
  • You will need your merchant details from here: https://portal.dibspayment.eu/integration

 

Required WordPress settings

You need to enable HTTPS (install a SSL/TLS certificate) in your web store to get DIBS Easy to work.

To get the order total to match between WooCommerce and DIBS you need to configure WooCommerce to display prices with 2 decimals. More information about displaying of prices and how it can cause rounding issues can be found in this article.

You need to enable Guest Checkout (or let WooCommerce generate user name and password automatically when creating an account) in your store, otherwise the order will not be finalized in WooCommerce when paying with DIBS Easy.

It’s recommended to add/use SKU on products (even on product variants). This is needed to keep track of purchased products in orders between the two systems and to make refunds working properly.

 

Configuration

  1. Navigate to → WooCommerce → Settings → Checkout.
  2. Now DIBS Easy appears as an available payment method in the horizontal menu at the top. Click on this link to get to the settings page for the payment method.
  3. Enable / Disable – Tick the checkbox if you want the payment method should be available at checkout.
  4. Title – Enter the title for the payment method displayed in the checkout and order confirmation emails.
  5. Live Secret key – Your live secret key received from DIBS.
  6. Live Checkout key – Your live checkout key received from DIBS.
  7. Test Secret key – your secret key for test purchases received from DIBS.
  8. Test Checkout key – Your checkout key for test purchases received from DIBS.
  9. Test mode – Tick the checkbox if you make purchases using the test credentials.
  10. Manage orders – Check this box if you want to cancel an order in DIBS system automatically when the order is marked as Cancelled in WooCommerce and charge an order in DIBS system automatically when the order is marked as Completed in WooCommerce.
  11. Email text – custom text that will be added to the order confirmation email sent to the customer.

 

Before you go live

When you are finished with the installation and configuration your web store needs to fullfil a number of criterias before DIBS can approve your store.

Information about these criterias can be found in DIBS site inspection information 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