diff --git a/README.md b/README.md
index 4998237..ac96694 100755
--- a/README.md
+++ b/README.md
@@ -54,6 +54,26 @@ Follow the below instruction to access configuration page of APS extension for M
## Configuration and User Guide
You can download the archive [file](/magento2-aps-2.4.6.zip) of the plugin and install it to Magento. Detailed guide is included in the repository [here](https://github.com/payfort/magento2-payfort/wiki).
+## Changelog
+
+| Plugin Version | Release Notes |
+| :---: | :--- |
+| 2.4.8 | * Fix - jQuery deprecated size() function is replaced with length |
+| 2.4.7 | * Fix - Shipping tax is considered for the refund calculation
* Fix - ApplePay url validation is added
* Fix - item id is considered during subscription product cancellation|
+| 2.4.6 | * Fix - Notification endpoints to consider auth and purchase success status codes |
+| 2.4.5 | * Fix - Remember me parameter is controlled by STCPay tokenization configuration |
+| 2.4.4 | * Feature - Recurring functionality is controlled by configuration parameter |
+| 2.4.3 | * Fix - ApplePay Sha type is collected from ApplePay config
* New - ValuV2 Installment Plan details are added to confirmation screen |
+| 2.4.2 | * Valu payment option is updated |
+| 2.4.1 | * Fix - Compliance changes for Magento v2.4.5 |
+| 2.4.0 | * STCPay is added as a new payment option |
+| 2.3.0 | * Fix - Customer login mandatory for Subscription products
* Fix - Invoice generation on child orders resolved
* Fix - Failed orders not showing in subscription listing
* Fix - Subscriptions listing not showing proper status
* Fix - Country name issue with version dependency resolved
* Fix - Shipping and billing region id issue resolved
* Fix - Recurring cron issue for inactive products
* Fix - Payment cron issue of Apple Code
* Fix - Credit memo issue resolved
* Fix - Mada bin changes |
+| 2.2.3 | * Fix - Logout after redirection related to session is resolved
* Fix - Apple Pay code simplification |
+| 2.2.2 | * Fix - Namespace change
* Fix - Shipping and tax calculation corrections in Apple Pay of Product / Cart pages
* Fix - Back button click handling after a successful transaction |
+| 2.2.1 | * Fix - Fixed Apple Pay floating point issue |
+| 2.2.0 | * New - Installments are embedded in Debit/Credit Card payment option |
+| 2.1.0 | * New - ApplePay is activated in Product and Cart pages |
+| 2.0.0 | * New - Integrated payment options: MasterCard, Visa, AMEX, mada, Meeza, KNET, NAPS, Visa Checkout, ApplePay, valU
* New - Tokenization is enabled for Debit/Credit Cards and Installments
* New - Partial/Full Refund, Single/Multiple Capture and Void events are managed in order details |
## API Documentation
This plugin has been implemented by using following [API library](https://paymentservices-reference.payfort.com/docs/api/build/index.html)
diff --git a/magento-aps-2.4.8.zip b/magento-aps-2.4.8.zip
new file mode 100644
index 0000000..a877ba8
Binary files /dev/null and b/magento-aps-2.4.8.zip differ
diff --git a/magento2-aps/Amazonpaymentservices/Fort/composer.json b/magento2-aps/Amazonpaymentservices/Fort/composer.json
index 8e3248f..c7734a3 100755
--- a/magento2-aps/Amazonpaymentservices/Fort/composer.json
+++ b/magento2-aps/Amazonpaymentservices/Fort/composer.json
@@ -1,7 +1,7 @@
{
"name": "amazonpaymentservices/module-fort",
"description": "APS integration with payment gateway",
- "version": "2.4.7",
+ "version": "2.4.8",
"type": "magento2-module",
"license": [
"MIT"
diff --git a/magento2-aps/Amazonpaymentservices/Fort/etc/module.xml b/magento2-aps/Amazonpaymentservices/Fort/etc/module.xml
index 13cd64a..2732ad6 100755
--- a/magento2-aps/Amazonpaymentservices/Fort/etc/module.xml
+++ b/magento2-aps/Amazonpaymentservices/Fort/etc/module.xml
@@ -10,7 +10,7 @@
**/
-->
-
+
diff --git a/magento2-aps/Amazonpaymentservices/Fort/view/frontend/templates/merchant-page.phtml b/magento2-aps/Amazonpaymentservices/Fort/view/frontend/templates/merchant-page.phtml
index 3c92c04..e4c25b2 100755
--- a/magento2-aps/Amazonpaymentservices/Fort/view/frontend/templates/merchant-page.phtml
+++ b/magento2-aps/Amazonpaymentservices/Fort/view/frontend/templates/merchant-page.phtml
@@ -43,7 +43,7 @@
var apsFortStandard = (function () {
return {
showStandard: function (gatewayUrl) {
- if (jQuery("#aps_merchant_page").size()) {
+ if (jQuery("#aps_merchant_page").length) {
jQuery("#aps_merchant_page").remove();
}
jQuery("#review-buttons-container .btn-checkout").hide();
diff --git a/magento2-aps/Amazonpaymentservices/Fort/view/frontend/templates/redirect.phtml b/magento2-aps/Amazonpaymentservices/Fort/view/frontend/templates/redirect.phtml
index f444b2f..d88488c 100755
--- a/magento2-aps/Amazonpaymentservices/Fort/view/frontend/templates/redirect.phtml
+++ b/magento2-aps/Amazonpaymentservices/Fort/view/frontend/templates/redirect.phtml
@@ -44,7 +44,7 @@
var apsFortStandard = (function () {
return {
showStandard: function (gatewayUrl) {
- if (jQuery("#aps_merchant_page").size()) {
+ if (jQuery("#aps_merchant_page").length) {
jQuery("#aps_merchant_page").remove();
}
jQuery("#review-buttons-container .btn-checkout").hide();
diff --git a/magento2-aps/Amazonpaymentservices/Fort/view/frontend/web/js/view/payment/method-renderer/aps_fort_cc-method.js b/magento2-aps/Amazonpaymentservices/Fort/view/frontend/web/js/view/payment/method-renderer/aps_fort_cc-method.js
index 0e12486..6702991 100755
--- a/magento2-aps/Amazonpaymentservices/Fort/view/frontend/web/js/view/payment/method-renderer/aps_fort_cc-method.js
+++ b/magento2-aps/Amazonpaymentservices/Fort/view/frontend/web/js/view/payment/method-renderer/aps_fort_cc-method.js
@@ -130,7 +130,7 @@ define(
success: function (response) {
if (response.success) {
var formId = 'frm_aps_fort_payment';
- if (jQuery("#"+formId).size()) {
+ if (jQuery("#"+formId).length) {
jQuery("#"+formId).remove();
}
$('').appendTo('body');
@@ -175,7 +175,7 @@ define(
success: function (response) {
if (response.success) {
var formId = 'frm_aps_fort_payment';
- if (jQuery("#"+formId).size()) {
+ if (jQuery("#"+formId).length) {
jQuery("#"+formId).remove();
}
$('').appendTo('body');
diff --git a/magento2-aps/Amazonpaymentservices/Fort/view/frontend/web/js/view/payment/method-renderer/aps_fort_cc_merchant_page2-method.js b/magento2-aps/Amazonpaymentservices/Fort/view/frontend/web/js/view/payment/method-renderer/aps_fort_cc_merchant_page2-method.js
index add2d37..a122ec3 100755
--- a/magento2-aps/Amazonpaymentservices/Fort/view/frontend/web/js/view/payment/method-renderer/aps_fort_cc_merchant_page2-method.js
+++ b/magento2-aps/Amazonpaymentservices/Fort/view/frontend/web/js/view/payment/method-renderer/aps_fort_cc_merchant_page2-method.js
@@ -507,7 +507,7 @@ define(
msg;
if (response.success) {
var formId = 'frm_aps_fort_payment';
- if (jQuery("#"+formId).size()) {
+ if (jQuery("#"+formId).length) {
jQuery("#"+formId).remove();
}
$('').appendTo('body');
@@ -556,7 +556,7 @@ define(
success: function (response) {
if (response.success) {
var formId = 'frm_aps_fort_payment';
- if (jQuery("#"+formId).size()) {
+ if (jQuery("#"+formId).length) {
jQuery("#"+formId).remove();
}
$('').appendTo('body');
@@ -624,7 +624,7 @@ define(
msg;
if (response.success) {
var formId = 'frm_aps_fort_payment';
- if (jQuery("#"+formId).size()) {
+ if (jQuery("#"+formId).length) {
jQuery("#"+formId).remove();
}
$('').appendTo('body');
@@ -673,7 +673,7 @@ define(
msg;
if (response.success) {
var formId = 'frm_aps_fort_payment';
- if (jQuery("#"+formId).size()) {
+ if (jQuery("#"+formId).length) {
jQuery("#"+formId).remove();
}
$('').appendTo('body');
@@ -737,7 +737,7 @@ define(
msg;
if (response.success) {
var formId = 'frm_aps_fort_payment';
- if (jQuery("#"+formId).size()) {
+ if (jQuery("#"+formId).length) {
jQuery("#"+formId).remove();
}
$('').appendTo('body');
@@ -786,7 +786,7 @@ define(
success: function (response) {
if (response.success) {
var formId = 'frm_aps_fort_payment';
- if (jQuery("#"+formId).size()) {
+ if (jQuery("#"+formId).length) {
jQuery("#"+formId).remove();
}
$('').appendTo('body');
diff --git a/magento2-aps/Amazonpaymentservices/Fort/view/frontend/web/js/view/payment/method-renderer/aps_fort_stc.js b/magento2-aps/Amazonpaymentservices/Fort/view/frontend/web/js/view/payment/method-renderer/aps_fort_stc.js
index 864b06c..343b683 100755
--- a/magento2-aps/Amazonpaymentservices/Fort/view/frontend/web/js/view/payment/method-renderer/aps_fort_stc.js
+++ b/magento2-aps/Amazonpaymentservices/Fort/view/frontend/web/js/view/payment/method-renderer/aps_fort_stc.js
@@ -93,7 +93,7 @@ define(
success: function (response) {
if (response.success) {
var formId = 'frm_aps_fort_payment';
- if (jQuery("#"+formId).size()) {
+ if (jQuery("#"+formId).length) {
jQuery("#"+formId).remove();
}
$('').appendTo('body');
diff --git a/magento2-aps/Amazonpaymentservices/Fort/view/frontend/web/js/view/payment/method-renderer/aps_installment_hosted-method.js b/magento2-aps/Amazonpaymentservices/Fort/view/frontend/web/js/view/payment/method-renderer/aps_installment_hosted-method.js
index c761397..76b22ff 100755
--- a/magento2-aps/Amazonpaymentservices/Fort/view/frontend/web/js/view/payment/method-renderer/aps_installment_hosted-method.js
+++ b/magento2-aps/Amazonpaymentservices/Fort/view/frontend/web/js/view/payment/method-renderer/aps_installment_hosted-method.js
@@ -426,7 +426,7 @@ define(
msg;
if (response.success) {
var formId = 'frm_aps_fort_payment';
- if (jQuery("#"+formId).size()) {
+ if (jQuery("#"+formId).length) {
jQuery("#"+formId).remove();
}
$('').appendTo('body');
@@ -475,7 +475,7 @@ define(
msg;
if (response.success) {
var formId = 'frm_aps_fort_payment';
- if (jQuery("#"+formId).size()) {
+ if (jQuery("#"+formId).length) {
jQuery("#"+formId).remove();
}
$('').appendTo('body');
diff --git a/magento2-aps/Amazonpaymentservices/Fort/view/frontend/web/js/view/payment/method-renderer/aps_visacheckout_merchant_page2-method.js b/magento2-aps/Amazonpaymentservices/Fort/view/frontend/web/js/view/payment/method-renderer/aps_visacheckout_merchant_page2-method.js
index 3ecae8f..4ed1506 100755
--- a/magento2-aps/Amazonpaymentservices/Fort/view/frontend/web/js/view/payment/method-renderer/aps_visacheckout_merchant_page2-method.js
+++ b/magento2-aps/Amazonpaymentservices/Fort/view/frontend/web/js/view/payment/method-renderer/aps_visacheckout_merchant_page2-method.js
@@ -148,7 +148,7 @@ define(
msg;
if (response.success) {
var formId = 'frm_aps_fort_payment';
- if (jQuery("#"+formId).size()) {
+ if (jQuery("#"+formId).length) {
jQuery("#"+formId).remove();
}
$('').appendTo('body');