Released Versions / Changelog Print

  • 43

v2.3.6
Released November 8th, 2023
- Omit conditional/optional 3DSecure 2.0 parameters if no value is provided by WHMCS.
- Log 3DSecure process to the Transaction History section on an invoice when clients pay manually via the client area.

v2.3.5
Released October 17th, 2023
- Miscellaneous improvements for 3DSecure 2.0

v2.3.4
Released October 6st, 2023
- Miscellaneous improvements for 3DSecure 2.0

v2.3.3
Released July 4th, 2023
- Miscellaneous improvements for 3DSecure 2.0

v2.3.2
Released June 9th, 2023
- Miscellaneous improvements for 3DSecure 2.0
- Improved usage of ssl_transaction_currency in requests to ensure that Multi Currency Conversion (MCC) isn't required on the terminal unless necessary.

v2.3.1
Released May 27th, 2023
- Minor bug fixes and improvements.

v2.3.0
Released May 23rd, 2023
- Added support for 3DSecure 2.0 to non-token gateway.
- Added support for void transactions to both non-token and token gateway.
- Added enhanced debug logging (when enabled).
- Added support for Elavon demo environment.

v2.2.4
Released November 23rd, 2022
- Added support for PHP 8.1. Bundled files support PHP 7.2, 7.3, 7.4, and 8.1.

v2.2.3
Released November 17th, 2022
- Added whmcs.json file required by WHMCS 8.6. Without it, payment gateways don't show up on the Apps & Integrations page.

v2.2.1
Released November 22nd, 2020
- When 3DSecure is enabled, log to the gateway log whether a transaction was processed using 3DSecure or not - useful when handling disputes/chargebacks.
- When 3DSecure is enabled, ensure that any redirects for non-3DSecure requests respect the Friendly URLs setting regardless of the setting. This resolves a potential 404 Page Not Found error that can occur after paying an invoice via the client area/order form.
- Display version number on the payment gateways page for easier verification of the installed version.

v2.2
Released October 15th, 2020
- Compatibility update for WHMCS 8.0

v2.1
Released July 24th, 2020
- Improved error reporting under Setup > Payments > Payment Gateways when validating CAD and USD account configuration
- Misc code updates
- Introduced separate tokenization module

v1.9
Released October 23rd, 2019
- Implemented 3DSecure support (Verified by Visa, MasterCard SecureCode)
- Rewritten all Elavon API calls to use their modern XML format
- Implemented validation of the Elavon details supplied under Setup > Payments > Payment Gateways when saving

v1.7
Released June 5th, 2018
- Minor improvements to error handling
- Updated to support PHP 5.6 to 7.2

v1.6
Released January 26th, 2018
- Changed Elavon API URLs to their new payment system (required for TLS 1.2 compliance starting on March 31st)

v1.5
Released October 13th, 2017
- Fixed compatibility issue with WHMCS 6.x

v1.4
Released August 19th, 2017
- Rewrote refund function to use Elavon's CCRETURN API instead of CCCredit. No more needing to store the credit card number for refunds!
- Additional debug functionality

v1.2.2
Released November 24th, 2016
- Bug fix: fallback for licensing checks in case server variables are not defined. Recommended update.

v1.1
Released September 21st, 2016
- Added support for using either CAD, USD or both types of accounts together with intelligent usage based on settings and currency that will be used on the invoice
- Bug fix: only pass the "currency" parameter to Elavon if needed for the payment (for example: if you are using a CAD account and the payment is going to be CAD, we will not pass it). This means that you do not always need the Multi-Currency feature turned on in your account.

v1.0
Released April 20th, 2016
- Initial public release


Was this answer helpful?

« Back