Moneris / Moneris-Gateway-API-PHP

23 stars 55 forks source link

ATTENTION! Issues are ignored! #26

Open boxcleverliam opened 5 months ago

boxcleverliam commented 5 months ago

For developers intending to use this library, please note:

As a result, I recommend that developers treat this library like they would an abandoned one. Yes I have used it successfully for many years, and yes the code does get some updates from Moneris. But if anything does not work, or an update breaks something, or a security issue is found, it is likely that we will need to fix it ourselves.

For example, on Feb 29, 2024, Moneris turned on debug mode, which could easily break things in production and leak your secret API keys by outputting API raw request data to the user. It was reported 2 weeks later by user @rayr007 , and in May by me, yet in over 3 months Moneris has not responded or fixed the problem.

It is worth noting that Moneris also has .NET and Java libraries on GitHub, and that they have published the compiled .dll and .jar for these, without the source code. At least with the PHP version we can review code changes and fix them in our own copies.

To Moneris: If you do see this message, please comment on this and any open issues and pull requests.