Skip to main content

Installing DIBS in Virtuemart

I recently was contacted to install the DIBS payment module in Joomla's Virtuemart.

It is actually a very straightforward procedure that the DIBS developers lay out nicely in their help file.

First step is to download the files you need from the DIBS site: http://tech.dibs.dk/toolbox/dibs_standard_shopmodules/ (direct download)

Scroll down to the VirtueMart plugin or choose the above direct download link.

Unzip the files.

Inside, you will find the "docs" folder which contains a readme file which is very well laid out.

Quickly, the steps are:
  1. Upload the contents of the module folder to the root of your Joomla installation.
  2. Log in and navigate to your Virtuemart administrative page.
  3. Select List Payment Modules (under Store) and choose DIBS Credit Card from the list of available payment modules.
    1. Tick the box for "Active" to make it active.
    2. Change the payment method name to whatever you want the customer to see when they checkout.
    3. Code = "DIBS".
    4. Payment classs name = "ps_dibs".
    5. Payment method type:  choose the radio button for HTML-Form based.
    6. Discount = 0.00
    7. List Order = 0 (or whatever number you want it to appear as in your list of payment options)
    8. Next, go to the configuration page:
      1. Open the file, from the archive you unzipped, called payment_extra_info.php and cut and past the contents into the big text area called Payment Extra Info.
      2. Enter your Merchant ID
      3. Log into your DIBS administrative panel and get your MD5 codes you will need to enter into the MD5Key1 and MD5Key2 fields. 
      4. Click save.
That's pretty much it, though you should probably test the module, so choose "Test Mode = Yes" in the above configuration panel and do a quick run through of a purchase on your site.  The test credit card numbers you'll want to use are found here:  http://tech.dibs.dk/10_step_guide/your_own_test/

Comments

  1. DIBS will add up a new quotient to virtuemart development.. It will be beneficial for virtuemart developers and for users....

    ReplyDelete

Post a Comment

Popular posts from this blog

How To Run Chrome From Within Notepad++

If you have recently tried to Run  Chrome from within Notepad++ recently, you've probably encountered the same issue I did.  Chrome didn't run. The fix is actually really simple.  Open up the Run box in Notepad++ and browse to your installation of Chrome. ie.  C:\Program Files\Google\Chrome\Application\Chrome.exe Select the file when you find it.  Now, the trick is: Put quotation marks around the path you see in the Run  box.  Now, put 1 space after the closing quotation mark. Type this: $(FULL_CURRENT_PATH) It'll look something like this: Click Run .  If Chrome opens, click Save and set your hotkey.

Developer Note: Virtuemart - Editing the Add to Cart MooTool Popup

To edit the “Add To Cart” popup that appears when you add an item to a cart in Virtuemart, there are few files that you need to know about. These are the files to know \components\com_virtuemart\themes\default\theme.js \components\com_virtuemart\js\mootools\   - contains the files for editing the appearance of the popup. To edit the appearance of the box, edit \components\com_virtuemart\js\mootools\mooPrompt.css to change the styles as well as editing the 2 images in the directory to edit how they appear as well (close box and header-background)

Divi Theme - Remove pause 'on hover' of the full width slider

In the Divi theme, open up /js/custom.js Comment out the following code (around line 144) if ( settings.slideshow && et_slides_number > 1 ) { $et_slider.hover( function() { $et_slider.addClass( 'et_slider_hovered' ); if ( typeof et_slider_timer != 'undefined' ) { clearInterval( et_slider_timer ); } }, function() { $et_slider.removeClass( 'et_slider_hovered' ); et_slider_auto_rotate(); } ); }