All notable changes to this project will be documented in this file.
- Implemented a feature to enable or disable debug logging. All communication data is encrypted and stored in a log file.
- Implemented the ability to process void transactions.
- Implemented the ability to add mandatory or optional extra fees on the checkout page.
- Fixed the compatibility issue with the WooCommerce Subscription plugin.
- Implemented a notification feature to alert the WordPress administrator whenever a new version is launched on GitHub.
- Enabled Gutenberg block compatibility for the WooCommerce checkout page.
- MGPS plugin compatibility with WooCommerce High-Performance Order Storage (HPOS).
- Customer details are populated in transaction details in Simplify Gateway.
- Compatibility with WordPress 6.5 and WooCommerce 8.5.
- Rectified the price rounding issue.
- PHP 8.1 compatibility
- Compatibility with Wordpress 6.2 and WooCommerce 7.7
- Added a new setting that allows admin to input custom gateway URL.
- Updated the SDK version to 1.7.0
- “Amount mismatch” error is triggered when a user purchases a product on recent versions of WooCommerce (WordPress 5.9.3 / Woocommerce 6.4.1)
- Fixed a "false" Transaction Description issue that happened for some types of transactions
- Add Embedded Payment Option
- Branding Update
- Add One Click Checkout implementation for hosted payment option
- It's impossible to Capture the payment if the Order is Virtual
- It's impossible to Refund the Payment if the plugin works in the Authorization Mode
- Fix the issue with text transformation while save the settings
- Fixing an issue where performing a partial refund through woocommerce will instead refund the full amount.
- Patch to allow for non-latin (e.g. Greek or Arabic) characters in the checkout
- Added support for transaction modes, Payment and Authorization
- Added capture and reverse capability
- Standard integration has been removed
- Compatibility with Wordpress 5.2 and WooCommerce 3.6
- Fix issue with amounts off by 1c.
- Adding Qatar to the supported countries list
- Using hash_equals in return_handler helps prevent timing attacks.
- Display supported card types set by merchant
- Save hosted payment for subscription
- Adding "Australia" to the supported countries list
- Pass currency code in Hosted Payments args
- Fix the card on file not working for subscription payment
- First version