Commerce Moneris

Approximate Date
Work Context
Paid Job
Contribution Level
Minor Tweaks
Technologies Used
PHP, Drupal, Moneris Payment Gateway API
Inherited from Parent Project

Commerce Moneris is a Drupal module that allows Drupal Commerce to accept payments using the Moneris Payment Gateway. I made a contribution to this project before I really understood PHP and Git, let alone programming, to modify a few cosmetic problems with the module.

The intention of the commits was to enhanced the module’s ability to handle canceled payments and to clean up an undesired test status message which appeared upon successful payment.

The specific commits I made to this module can be found at:

While working with Aptitude Digital, I assisted one of the developers with identifying and resolving an issue where the Moneris API would reject transactions whose value was a whole number. This commit can be found here: