- Compatibility update for Magento 2.4.7 and PHP 8.2.
- Support for BWP and NAD currencies.
- Resolved issue where orders with unique order IDs were not being located.
- Fixed duplicate invoice generation for certain orders.
- Query method for Cron and Fetch reliability.
- Property Declared Dynamically PHP 8.2 Errors.
- Cron not running for orders with unique initial statuses.
- Mask Paygate encryption key.
- Improve debug logging.
- RCS payment type support.
- Return accepted Magento return object for the notify controller.
- Fix issues with Apple Pay payment type not selecting as expected.
- Apple Pay, Samsung Pay, and RCS Payment Types.
- Option to force Payment Type selection.
- Tested on Magento 2.4.6.
- Refactor in keeping with Magento 2 PHP code standards.
- Update composer requirements.
- Redirection issues to payment page (CSP whitelist).
- Magento 2.4.5 and PHP 8.1 compatibility.
- Code quality improvements and bug fixes.
- Ability to set Successful Order State in addition to Successful Order Status.
- Remove
layout="1column"
from frontend. - BREAKING CHANGE: Ensure Successful Order State is configured after update.
- Improve store scope handling.
- Update Masterpass to Scan to Pay.
- Improve fetch method to uncancel approved fetched orders.
- Debug logging option for fetch method.
- Only use real order ID in PayWeb reference field.
- Disable PayGate on unsupported multiship.
- Fix undefined offset on cron query method.
- Improve Payment Type styling on one-step checkout.
- Add additional logging on fetch method.
- PayPal payment type.
- Fix Swagger API issue.
- Fix DATA_CHK issue on Payment Types.
- Consolidate Cron class into single file for Magento 2.4.x.
- Block double order processing on multiple requests.
- Add API support for PayGate payment gateway.
- Improve multisite scope handling for Fetch and Cron.
- Add support for Store Credit if available (
getTotalDue
).
- Increase cron schedule to query every 10 minutes.
- Fix cron query method not firing as expected on some configurations.
- Fix 'Fetch' query method not updating order status from backend.
- Remove redirect button.
- Improve IPN reliability.
- Transaction ID added for Pending orders after initiate.
- Payment Types radio block fix for some themes.
- Fix PayVault Card Delete.
- Fix undefined index error
$orderData['additional_information']
. - Order status set to pending if checksum fails to pick up by cron.
- Don't update order status by IPN if already complete or processing.
- Support for Magento 2.4.x.
- PayWeb Query function.
- PayVault feature.
- Payment Types feature.
- Remove legacy iFrame code.
- Use Magento Payment Transactions instead of order comments.
- Improve handling of spaces in PayGate ID.
- Fix order page redirect if successful transaction on some servers.
- Fix sessions cleared in some browsers.
- Improve testing validation for existing invoices.
- Tested with Magento 2.3.3.
- CSRF handling in notify script.
- Changelog.
- Version check for CSRF - 2.3.0+ only.
- Use Grand Total only in PayGate.
- Better compatibility with Magento 2.2.x.
- Process order updates in IPN or redirect.
- Minor bug fixes.
- Magento 2.3.1 compatibility.
- CSRF form validation.
- OneStepCheckout compatibility.
- Fix children order cancelling issue.
- Add order send and options.
- Initial release.
- Hide close button.
- Disable close modal.
- Fix invoices not automatically created.
- Apply rebranding.
- Fix redirect issue.
- Setup instructions.
- Config bug fix.
- Add system settings per store.
- Include ZAR as currency.
- Fix test mode bug.
- Fix errors.
- Change copyright 2015 -> 2017.
- Initial version.