Tuesday, October 13, 2015
Text Size

Global Iris payments (HSBC) for VirtueMart 2 & Joomla! 2.5.x


Global Iris payments (HSBC) for VirtueMart 2


1Install the plugin like any Joomla extension

2Enable it in Joomla plugin manager

3Go to VirtueMart 2 > Payment methods

4Click "new" and select "VM - Payment, Globla Iris"

5Name it and "Save" to have the configuration tab enable

6Add your Global Iris settings and "Save"

7Publish the Payment Method and "Save & Close"

Suggested Settings for Global Iris

These settings are done with Global Iris support service, not Puma-IT services. These are only suggestions that work on some live environments. Your environment might requires different ones.

  • Request URL: http://YOUR_DOMAIN_NAME/(*)
  • Response URL: http://YOUR_DOMAIN_NAME/plugins/vmpayment/globaliris/globaliris_response.php
  • For the Global Iris system, the maximum length of the response URL is 100 characters including http:// .


For the last testing on a live website, highly recommended to check user experience, and required by Global Iris, you can use a specific VM shopper group, to hide it from actual customers.

Global Iris Template page

New to Global Iris? Here are some tips for your convenience.

The merchant should provide a template page to be hosted by Global Iris secure servers.
Please see Global Iris customer services for more details, support for designing the template is not included in the plugin subscription.

The following comes from recommendations, from Global Iris included, to put links back to the merchant website (or not), in the template page, and not in the response. For example, if there is a temporary problem, the links will be there in any case, so the customer can click or not, that's the merchant choice. It is considered fair to the customer as well to put these link(s) as a way to cancel the order before placing a payment, or to change the payment method in case he/she chose the wrong one. It avoids the risk of abandoning the payment, or worst, closing the browsing session, so the transaction will be more clean for the merchant and there is less chances to upset the customer and to loose him/her!

So if there was a link in the plugin response too, we could end up with two or more links, and adding confusion to the customer.

Here is an example of the <div> tag that I am using in the Global Iris template:

<div class="globaliris">
<br / >

<div align="left">
<p>Return to <a 
<p>To review your order status, please <a 
go to your account</a> and select your order in the list.</p>

in template.css, add these lines:

div.globaliris { font-family: Helvetica,Arial,sans-serif;font-size: 12px;}

div.globaliris form {width: 100%;float: none;}

div.globaliris form {margin: 0;padding: 0;}

div.globaliris form table#mainBody { margin-top: 10px; margin-bottom: 10px;
margin-left: 5px; margin-right: 5px;}

And if you use your website header and footer, you can have a nice looking payment page, hosted by Global Iris!

Support Hours

Our opening hours are Monday to Friday 10:00 – 18:00 Irish Summer Time (GMT+1).
The ticket system is closed on weekends and outsides these days: you can neither file new tickets or reply to existing ones.

The Joomla! ® name is used under a limited license from Open Source Matters in the United States and other countries. Puma-IT is not affiliated with or endorsed by Open Source Matters or the Joomla! Project.

Featured Extensions

For the best experience with Joomla and VirtueMart, we recommend these third party extensions. We have tested them to make sure they are compatible with our Stripe payment plugin, and we cooperate with their developers to make our clients happy!

RuposTel One Page Checkout
RuposTel One Page Checkout logo