Ubercart Monetico Web Payment
Categories
Component ID
2194709
Component name
Ubercart Monetico Web Payment
Component type
module
Maintenance status
Development status
Component security advisory coverage
not-covered
Component created
Component changed
Component body
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.
