Commentary and insight on web development and the Internet at large written with a wry smile and a hungry look.
MonerisHPP payment module for Prestashop (Canada only) - Fri Sep 03, 2010
For those looking for a potential shopping cart Prestashop is a cleanly written and actively supported codebase which is a compelling alternative to the other FOSS cart options. From this programmer's point of view it is the nicest internally and generally much easier to modify than other aging systems like osCommerce or Zen-Cart. However, being newer and originating from Europe means that Canadian merchant processors like Moneris are not supported out of the box either as a free or paid module.
To help with this situation I am making available the Moneris HPP (Hosted PayPage) module that I have written. This module allows shops to accept of payments using Merchant Processor Moneris' "Hosted PayPage" service. This module has been confirmed to work with Moneris Canada. The module is available free of charge but donations are also welcome if you feel like the module has helped you out.
Please note that this module DOES NOT WORK WITH THE US MONERIS service. For whatever silly reason, the US Moneris uses a different API which is similar functionally but requires different variables and only supports a single return URL. If you would like me to write a payment module for the US service, drop me a note for a quote.
The module also will work with Prestashop 1.4 if you add an include for "init.php" to the top of "order-confirmation.php". Remove the two existing include lines and replace them with:
require(dirname(__FILE__).'/../../config/config.inc.php');
require (_PS_ROOT_DIR_.'/init.php');
require(dirname(__FILE__).'/monerishpp.php');
If you require support or want assistance with integration then my normal consultation rates apply (contact me for a quote).
Download Moneris HPP Payment Module For Prestashop (tested with Prestashop 1.3.1)
As an aside, this module has also been submitted to the Prestastore site but as the approval process is taking inordinately long, I am posting locally here in case anyone needs to get a Moneris site rolling and cannot wait.
topics: demo reel, payment module, PHP, Prestashop, programming
Experienced PHP web developer.
$35 an hour, no job too small.
There is no replacement for integrity and experience.