Version 2.4.2 - Updated: September 17, 2025
                    Compatibility: Magento 2.4.x (Open Source, Commerce)*
                    *Note: Our extension doesn’t support all versions of Magento 2.4.x (Open Source, Commerce)
- To confirm the exact Magento 2.4.x version for this extension, please directly contact us by sending us a ticket (https://prnt.sc/O6W2HG0b2u_Z)
- In case customers download the extension without confirming the exact Magento 2 version with our CS team and the conflict happens, we have the right to refuse to provide support.
                 
                            
                    Version 2.4.1 - Updated: January 29, 2024
                    Compatibility: Magento 2.3.5 and above, 2.4.x (Open Source, Commerce)
                    - Update Opayo endpoints
                 
                            
                    Version 2.4.0 - Updated: May 8, 2023
                    Compatibility: Magento 2.3.5 and above, 2.4.x (Open Source, Commerce)
                    - Add Magento 2.4.6 support
- Update branding
- Bug fixes
                 
                            
                    Version 2.3.0 - Updated: July 1, 2022
                    Compatibility: Magento 2.3.x, 2.4.x (Open Source, Commerce)
                    - Add save card feature for Server method
- Add 3dsv2 for Server and Paypal methods
- Fix a bug with 3dsv2 for direct method
- Fix a bug with server method on Firefox web browser
- Add compatibility with PHP8.1
                 
                            
                    Version 2.2.0 - Updated: November 26, 2021
                    Compatibility: Magento 2.3.x, 2.4.x (Open Source, Commerce)
                    - Add Feature 3DS2 for PI Integration
- Fix bug partial refund
- Fix bug Subscription
- Fix coding standard
                 
                            
                    Version 2.1.0 - Updated: August 12, 2021
                    Compatibility: Magento 2.2.x, 2.3.x, 2.4.x (Open Source, Commerce)
                    - Fix bug with subscriptions when the product stock is not managed
- Fix bug with multiple stores
- Add toggle for logging feature
                 
                            
                    Version 2.0.9 - Updated: June 25, 2021
                    Compatibility: Magento 2.2.x, 2.3.x, 2.4.x (Open Source, Commerce)
                    - Fix a bug with mini cart on Sagepay Form & Sagepay PI
- Fix missing vendor tx code
- Fix an error when saving card
                 
                            
                    Version 2.0.8 - Updated: May 14, 2021
                    Compatibility: Magento 2.2.x, 2.3.x, 2.4.x (Open Source, Commerce)
                    - Fix a bug when displaying transactions on admin interface
- Fix a bug with color depth on browsers
- Support multiple currency
- Add gateway currency in the backend config
                 
                            
                    Version 2.0.7 - Updated: December 8, 2020
                    Compatibility: Magento 2.2.x, 2.3.x, 2.4.x (Open Source, Commerce)
                    - Fix lost session after redirecting to payment page
- Fix bugs with multiple websites
- Fix discount issue in repeated transactions
                 
                            
                    Version 2.0.6 - Updated: September 4, 2020
                    Compatibility: Magento 2.2.x, 2.3.x, 2.4.x (Open Source, Commerce)
                    - Fix direct integration method (cannot get order after 3d secure)
- Fix sending order confirm email
                 
                            
                    Version 2.0.5 - Updated: August 31, 2020
                    Compatibility: Magento 2.2.x, 2.3.x, 2.4.x (Open Source, Commerce)
                    - Add Magento 2.4 compatibility
- SagePay is now Opayo
- Fix save card issue
                 
                            
                    Version 2.0.4 - Updated: June 29, 2020
                    Compatibility: Magento 2.2.x, 2.3.x (Open Source, Commerce)
                    - Fix bug check API button(Sage PI)
- Fix bug show Sage Server form in other Sage Gateway
- Fix type column customer_id in 'magenest_sagepay_transaction' table
- Fix name interface API magento
- Add CSP whitelist
                 
                            
                    Version 2.0.3 - Updated: May 6, 2020
                    Compatibility: Magento 2.2.x, 2.3.x (Open source and Commerce)
                    - Fix bug payment and refund MOTO with multiple stores
- Fix bug authorize only
- Add Sagepay Direct to multishipping
                 
                            
                    Version 2.0.2 - Updated: February 15, 2020
                    Compatibility: Magento 2.2.x, 2.3.x (Open source and Commerce)
                    -   Fix bugs: payment with American Express in sagepay PI, duplicate orders
in sagepay Form
-   Fix small bugs
                 
                            
                    Version 2.0.1 - Updated: December 5, 2019
                    Compatibility: Magento 2.2.x, 2.3.x (Open source and Commerce)
                    -   Fix bugs: payment with Paypal, payment with PI
-   Fix send ajax in checkout page
                 
                            
                    Version 2.0.0 - Updated: September 10, 2019
                    Compatibility: Magento 2.2.x, 2.3.x (Open source and Commerce)
                    -   Rework SagePay library integration
-   Add: 3DS2
-   Fixbug: transaction grid
-   Fix: send API in checkout
                 
                            
                    Version 1.8.2 - Updated: April 5, 2019
                    Compatibility: Magento 2.1.x, 2.2.x, 2.3.x (Open source and Commerce)
                    -   Add: Support multiple language
-   Fix: Small bug on Magento version 2.1
-   Fix: Argument error on Magento version 2.1
-   Fix: Entity not existed in transaction grid when order data error
-   Fix: Restore order only when status response OK
-   Fix: Remove some character not Allow in Sagepay Basket
                 
                            
                    Version 1.8.0 - Updated: January 18, 2019
                    Compatibility: Magento 2.1.x, 2.2.x, 2.3.x (Open source and Commerce)
                    -   Add: Sagepay transaction grid: admin can view all sagepay transaction.
-   Add: View sagepay transaction info, admin can view all transaction status with additional information
-   Add: Restore order if order cannot create in magento
-   Add: Billing aggrement option for sagepay paypal
-   Fixbug: Order cancel unexcepted  
-   Fixbug: processing sagepay form integration
-   Fixbug: Placeorder sagepay in adminhtml
-   Improve performance and stability
                 
                            
                    Version 1.7.1 - Updated: December 6, 2018
                    Compatibility: Magento 2.1.x, 2.2.x (Open source and Commerce)
                    -   SagePay now compatible with Magento 2.3
-   Fix: Exception when create product
-   Fix: Processing subscription product
-   Fix: PayPal integration
-   Fix: Get merchant session key PI integration.
                 
                            
                    Version 1.7.0 - Updated: November 23, 2018
                    Compatibility: Magento 2.1.x, 2.2.x (Open source and Commerce)
                    -   Add: Sage Pay Direct
-   Add: Sage Pay Server
-   Add: Sage Pay Paypal
-   Add: Sage drop in backend adminhtml
-   Add: Choose sage dropin display mode
                 
                            
                    Version 1.6.7 - Updated: September 22, 2018
                    Compatibility: Magento 2.1.x, 2.2.x (Open source and Commerce)
                    -   Fix bug display message response from sagepay
-   Fix bug expire date error (sagepay PI)
-   Fix crypt function deprecated
                 
                            
                    Version 1.6.6 - Updated: August 15, 2018
                    Compatibility: Magento 2.1.x, 2.2.x (Open source and Commerce)
                    -   Fix term of condition error when using sagepay dropin interface.
-   Fix sagepay form fail response.
-   Add validate sagepay script load error.
                 
                            
                    Version 1.6.5 - Updated: July 24, 2018
                    Compatibility: Magento 2.1.x, 2.2.x (Open source and Commerce)
                    ## [1.6.5] - 2018-07-11
-   Add Sagepay library
-   Add Sagepay form Integration
-   Add Sagepay Paypal payment
-   Add SagePay Refund API
                 
                            
                    Version 1.6.0 - Updated: June 19, 2018
                    Compatibility: Magento 2.1.x, 2.2.x (Open source and Commerce)
                    ## [1.6.0] - 2018-06-06
-   Fix javascript library load error
-   Fix sage display error with onestepcheckout
-   Move drop-in interface to sagepay payment
                 
                            
                    Version 1.5.0 - Updated: May 8, 2018
                    Compatibility: Magento 2.1.x, 2.2.x (Open source and Commerce)
                    ## [1.5.0] - 2018-05-08
-   Added ReferrerId
-   Improve security
-   Fix sagepay dropin error when load checkout page
                 
                            
                    Version 1.4.0 - Updated: January 5, 2018
                    Compatibility: Magento 2.1.x, 2.2.x (Open source and Commerce)
                    ### Added
-   Improve payment security.
-   Add validate payment response.
-   Sage own form: PCI-DSS compliant using the SAQ-A-EP self assessment questionnaire.
-   Sage drop-in: PCI-DSS compliant using the SAQ-A self assessment questionnaire.
-   Add alert box when check API key.
### Fixed.
-   Fix bug gift aid is not selected.
-   Submit order bug freeze.
-   Fix bug response duplicated.
-   Fix Sage Js loaded two time(speed up checkout page).
### Remove.
-   Remove option debug log. The debug file now stored in `{magento}/var/log/sagepay/debug.log`.
                 
                            
                    Version 1.2.0 - Updated: October 15, 2017
                    Compatibility: Magento 2.1.x, 2.2.x (Open source and Commerce)
                    ### Added.
-   Notify user when merchant key error, payment error return from bank.
-   Add browser output console log.
-   Add some helpful comment in backend config.
### Fixed.
-   Fix checkout layout broken in mobile screen.
-   Fix default config sagepay.
                 
                            
                    Version 1.1.0 - Updated: September 20, 2017
                    Compatibility: Magento CE 2.1.x, EE 2.1.x
                    ### Fixed.
-   Fix send mail error when checkout with 3d secure.
-   Partial refunds after create invoice.
-   Fix bug restore cart when 3d secure fail.
-   Fix bug order state pending when 3d secure response fail.
-   Fix bug conflict javascript with some one step checkout.
-   Fix bug different billing address and shipping address.
-   Fix bug currency multiply error with some non-decimal currency type.
-   Fix bug save card with some type of credit card.
-   Fix bug show logo error (404 blank image).
-   Fix bug post code and state missing with some country.
### Added.
-   Gift Aid: end-user now have a checkbox to donate the taxes.
-   Sort order: User can input the number to sort the payment method.
-   Payment instructions: Admin can input html payment instructions. 
-   Add some javascript response to website.
-   Add ignore address check(in test mode).
### Changed.
-   Debug logger now clean and easy to read.
-   Change all the sage-pay javascript library to pi-live.sagepay.com.
-   Sagepay drop-in method now using custom i-frame form.
                 
                            
                    Version 1.0.3 - Updated: July 10, 2017
                    Compatibility: magento 2.1
                    ### Fixed.
-   Sagepay payment error.
-   Subscription.
-   Sagepay create product error.
-   Some bug when capture, refund.
-   Checkout loader.
                 
                            
                    Version 1.0.0 - Updated: August 13, 2016
                    Compatibility: magento 2.1
                    ### Added
1. Allow customers to checkout using credit card payment
2. Allow admins to integrate their SagePay account to the Magento store
    - Enable or disable the gateway
    - Integrate using vendor credential
    - Specify allowed credit card types and countries
    - Specify minimum and maximum order amount
3. Add a layer of security with 3D checkout
4. Support multiple stores
5. Easily check transaction history
6. Admins can create subscription plans for each products, each includes
    - Subscription frequency
    - Total amount of cycles for a profile (0 for ongoing subscription)
7. Customers can subscribe to an available plan on a specific product. A profile will then be created.
8. Admins can easily manage profiles or disable them.
9. Customers can also manage their profiles and disable them as well.
                 
                            
                    Version 1.0.1 - Updated: October 20, 2016
                    Compatibility: magento 2.1
                    ### Added
1. Minor fixes