Experimental project

This is a sandbox project, which contains experimental code for developer use only.

This module integrates the Monetico Web Payment module with Ubercart.

This is a fork of Ubercart CM-CIC p@iement Credit Card Payment.

Monetico Web Payment is used by Desjardins and has the same API as CM-CIC p@iement Credit Card Payment.

Main changes in this fork:

  • Moved page callbacks to a separate file.
  • Removed unused page callback.
  • Modified some labels and messages to use "Monetico Web Payment".
  • Removed use of unreliable "backup" callback on checkout complete. Instead, call Ubercart's default completion function when payment method is not Monetico.
  • Fixed currency not being properly parsed from the payment response.
  • Restricted the list of supported languages to those supported by Monetico Web Payment (i.e.: EN, FR).
  • Added user id to POST data sent to payment system.

We were initially planning for some more features, but at this point most changes could probably be ported to Ubercart CM-CIC p@iement Credit Card Payment. That module could be extended to allow customizing the labels and the list of allowed languages.

Project information

  • caution Minimally maintained
    Maintainers monitor issues, but fast responses are not guaranteed.
  • caution Maintenance fixes only
    Considered feature-complete by its maintainers.
  • Module categories: E-commerce
  • Created by David Lesieur on , updated