UC Moneris HPP
Categories
Component ID
Component name
Component type
Maintenance status
Development status
Component security advisory coverage
Downloads
Component created
Component changed
Component body
An Ubercart payment module that handles credit-card processing through the Moneris hosted pay page (HPP) system.
Installation
Install this module as per usual. Enable the HPP option in Ubercart from
Store administration > Configuration > Payment
To actually process CC payments through Moneris, you will need a Moneris merchant service account.
Detailed instructions for your US or Canadian Moneris account settings can be found at the top of the payment settings page for this module.
Testing
To run test payments, set up an HPP store account on the Moneris test servers (they provide test logins to use):
Canada: https://esqa.moneris.com/mpg
USA: https://esplusqa.moneris.com/usmpg/
Once your HPP account is set up, you can test drive the HPP workflow in Ubercart.
Hooks
Other modules can interact with the payment processing using two hooks:
hook_uc_moneris_hpp_alter_country
hook_uc_moneris_hpp_purchase_alter
hook_uc_moneris_hpp_verify_alter
All are being used in production with at least one site that uses separate Moneris accounts for USD and CAD.
Drupal 7
This module can be used in "test" or "production mode. In addition it can be set to "debug", which prints a lot of messages to the screen for easier troubleshooting in either test or production mode..
Drupal 6
This module has two test modes: "test" and "debug". They differ in that "debug" prints a lot of messages to the screen for easier troubleshooting and development.
