2.3.81
Removed outdated tests
Fixed: issue with subscription creation for customers in admin if Global customer sharing is active
Fixed: trial subscription creation with 3ds Braintree cards
2.3.69
Automated mPower releases into Magento marketplace
2.3.68
Fixed: Queue ACL permissions
Fixed: Error when opening subscriptions
Fixed: Deleting recurring products while creating subscription profile produces an error
Fixed: Configurable product options cannot be modified
Fixed: open source dependencies
Fixed: Shipping Address doesn't save for a new Customer during the subscription creation in Admin
2.3.67
Fixed: Braintree transactions doesn't contain customer's information if customer created on the back-end
Fixed: issue with subscription profile re-bill and creation from admin
Fixed: Deleting recurring products while creating subscription profile produces an error
Fixed: Customer information in Braintree transactions doesn't contain a Phone
Fixed: Subscriptions - Error appears when trying to save a config with no available payment methods
Fixed: Subscriptions - Text symbols can be set as flat discount amount
Fixed: Trial period length can be set as letters, minus value and 0
Fixed: Incorrect Grand Total value for subscriptions with out of stock products
Fixed: Billing frequency can be deleted from product by changing
Fixed: New products cannot be created in Admin
Fixed: Infinite load in Subscription Profile in Admin
Configurable product price-box fixes (PDP, PLP)
Subs pricebox for native related/upsell/crossell widgets
mPower support for Magento 2.4.4+
Fixed: Wrong values in Profit and Subscription Details at the Subscription Profile
Fixed: Grid in Customer->All customer->{Customer}->Subscription profile
2.3.66
Fixed: Next Payment Date can be changed to the future by manual time input
Updated: Magento B2B support
Group selector on create subscriptions in AdminCP
Create subscription from adminCP for company user (B2B)
Fixed: Shared catalog support
Fixed: Recurring Final Installment Date and Subscription Ends On are displaying wrong information after changing Term
Added: Import/Export support
Import/Export support (except BF)
Billing Frequency import support
CR Changes
Add license
Import/Export support(Fix auto product increment for creation product, remove not needed data from export)
Fixed Import allow set Initial Fee that lower than 0
Fixed: Subscription Credit Card change via admin panel issue
Fixed: Billing Frequency Profile page title is set as Billing Frequensys
Fixed: Headers are not displayed in the MPower menu
Fixed: Radio buttons displaying incorrectly when creating subscriptions on the back-end
Fixed: Price field should be shadowed for a Products with enabled Lock Product Price
2.3.65
Updated: Recurring orders report
Fixed: Can set today's date as next payment date for old subscription profiles (profiles that were created before today)
Fixed: getInstallmentDataForMultipleProfiles should be marked as deprecated
Fixed: Activated Subscription Profile can be processed manually on the same day
Fixed: Card is not saving correctly during the Subscription Profile creation in Admin (Stripe)
Fixed: Recurring Final Installment Date and Will CC Expire? the field is displaying incorrectly
Fixed: Customers can purchase products with irrelevant billing frequency
Fixed: Two Status Change Notification emails are sent when subscription status changed from Past Due to Active
2.3.64
Implemented: Recurring orders report
Fixed: customer group dropdown show groups with b2b enabled
Fixed: Prices are not converting into other currencies on the Category pages
Fixed: New Insead issue report
2.3.63
Fixed: Save for later use flag are working on Checkout for Recurring Orders (Stripe)
B2B quote checkout compatibility
Fixed: circleci failure
2.3.62
Implemented: process after error placement errors for process subscription action
Added metadata to cs array for correct work Stripe on admin
Fixed: Incorrect default Group for a New Customer subscription creation in Admin
Re-solved: Remove website_id from billing frequency table
Fixed: Subscription Profile's custom price is displaying incorrectly in Admin during the creation process
Fixed: Recurring Final Installment Date and Subscription Ends On are displaying wrong information after changing Term.
Fixed: Sales and Notifications permissions should be separated from each other
Fixed: New queue record doesn't creating for Subscription Profiles if Order Id wasn't assigned to profile
Fixed: extension installation issue
Fixed: Billing Frequency cannot be changed for the Subscription Profile
Drop column statement updated with tablename get
2.3.60
Fixed: Subscription Ends On changed to wrong date when subscription completes
Fixed: Next Payment Date of some subscriptions is not editable from admin panel, no way to update because pencil icon is not showing
Fixed: the pie chart is not showing correct data between paid/remaining
Fixed: Attempt interval is not working - as a result, customers get spammed
Fixed: Billing frequency issue
2.3.59
Fixed: Grandfathered price is NOT working
Fixed: Value in Will CC Expire? and Recurring Final Installment Date columns is not coherent with other fields that remain blank when not applicable
Fixed: Use Default Value checkbox is not checked for existing products by default
Fixed: Setting permission to access mPower menu are not working
Removed grand_total col from Subscription Profile Queue view. Removed unnecessary join in Model/Queue/DataProvider
Fixed: Migrated subscription automatically triggered multiple times, charged our customer 7 times
Fixed: Error More permissions are needed to view this item. when accessing subscription detail page of some customers
Fixed: Can set today's date as next payment date for old subscription profiles (profiles that were created before today)
2.3.58
Fixed: Regression of mPower 2.3.57, error in SALES > Order and Subscription Profile queue grid in admin
Wrong plugin functionality fix
Fixed: The value set in Email Config > Email Sender is not taking the correct value set at default Magento Store Email Addresses at website level
Fixed: Billing frequency edit page error
Category page bottom toolbar pager fix
2.3.57
Fixed: Subscription Ends On field must be equal with Recurring Final Installment Date
Fixed: Changing Next payment Date to tomorrow's date, cron picks it up and trigger today
2.3.56
Subscription Profile ID prefix editing (Fix after CR)
Fixed: Error during Magento installation with an enabled MPower module
2.3.55
Fixed: Infinite loading screen when changing cards
Fixed: Impossible to update a credit card when the initial card is an Amex
Fixed config for payments on website level
Fixed: Subscription gets completed automatically at 3/4 PAID installment, four orders created but one not linked in Subscription Profile
Braintree databuilder fix, js validator config fix
Fixed: Recurring Final Installment Date in the admin SALES > Order populated for one-time gift
Fixed: Invoice emails are duplicating for the initial order
2.3.54
Fixed: New columns in order grid are populating with incorrect data
Subscriptions grid load optimization
Fixed: Changing Next Payment Date to date today from Admin panel set the date and time in database to previous day 22:00 hence cron did not pick it
Fixed: Move email sending function from repository to the model
Fixed: Setting permission to access mPower menu are not working
2.3.53
Customer grid (create profile) bugfix
Fixed: Migrated subscriptions details cannot be opened
2.3.51
Fixed: Wrong currency displaying in Subscription Profiles
Fixed: In the Order grid some columns contain only one value for several subscriptions in a single order.
2.3.50
Fixed: Wrong calculation for Rec Final installment date column, hence during migration old column not matched with new column in sales order grid
New store_id column, data patch, store_id usage in code
Fixed: Will cc expire values are not migrated
2.3.49
Fixed: Statistics Profit Graph not showing properly in admin panel
Added profit calculate on rebill
Qa changes
Fixed: Subscription cannot be canceled via admin panel
Fixed: First Installment Date get changed when triggering subsequent payment
Fixed: mPower delete subscription failed for HKong. Sales>Subscription> select subscription and delete
2.3.48
Product subscribe validation fix
Fixed: STAGING DEPLOYMENT FAILED - SITE IS DOWN!
2.3.47
Fixed: mPower Product options not working for website scope
Fixed: Infinite payments for completed Subscription Profiles in Queue
Fixed: Wrong currency displaying in Subscription Profiles
CR Changes
Fix for profile product currency
Fixed: processorResponseCode is null when token is invalid for subsequent payment
Added past due status to manual process
Added: sent email flag for order relation
Fixed: Adding products to the shopping cart produces an exception
Added trial status support
2.3.46
Fixed: In the Order grid appears information for only one Subscription Profile
Changed function assignment
Cr changes
Qa fixes
No saleable products fix
Fixed recurring final installment date for subscription sales order grid
2.3.45
Fixed undefined custom-price index error
2.3.44
Fixed: Subscription item Quantity Discount Error
Fix after Cr
Fixed: Subscription Profile always using Default address
Fixed: Custom price field value should be used for subscription in case of donation orders
Payments Bugfix
2.3.43
Fixed: The store that was requested wasn't found. Verify the store and try again. when opening subscription profile in admin panel
Fixed: StoreID is taken from Customer data not the Order data
Fixed: StoreID error message appears
Fixed: Braintree vault fix in admin
Fixed: There were no saleable products in queue profiles
2.3.42
Fixed: Saved cc not showing in admin panel
Added linked grid style fix
Fixed: Custom columns in Sales Order for donation and part of req v3.3
Added observer for email vars
Fixed issue with add to cart from product page
2.3.41
Fixed Error while applying patch
Fixed: Coupon-expire note without overriding items template
Added: Clear selections after unlinking
2.3.40
Fixed: Saved credit card functionality from checkout page is not working
Fixed: Error when loading Subscription Profile in Admin
CR Changes
Move invoiced logic to resource
Added datapatch for existing orders, added amqp connection
Changed connection type
Added complete status for queue
Fixed profit type
Fixed: Incorrect products in linked products grid
Added: prevent disable_output if in Admin
Linked products grids fix
2.3.39
Fixed: New customer is not able to save shipping address after first order
Fixed: short tags in template, re-factored in-line styles
2.3.38
Added: error generation email with all info required
Added: Base structure for controllers
Added: multiprofile quote population
Rebill frontend page
Added: Frontend 3DS verification
Re-solved: Create an additional form for 3ds re-bill processing
Empty message error added, style fixes
Fixed: error message display
Fixed: issue with multifail notifications
Fixed: bug - Shipping information tab is displayed
Added code re-factoring against codesniffer
2.3.37
Added: Support Braintree 3DS authentication
Added: 3DSecure popup on subs edit & massedit in customer account
Fixed: new card add from customer account 3ds
Fixed: issue on subscription profile grid
Fixed: issue with double products on trial pre-auth is dynamic
Added: Braintree 3DS for vaulted cards
Added REPORT - Custom columns in Sales Order and Invoice Grid for donation and part of req v3.3
Fixed: Cannot open grouped product page in admin
Fixed: Subscription cannot be cancelled on the back-end
Fixed: Creation of product without mpower attribute doesn't work anymore.
2.3.36
"Send comment to Customer" toggle hidden when Send Subscription Profile Comment Add is disabled
Synchronized checkbox 'Send comment to customer' (on subscription page in admin) and settings for email 'Comment added'
Fixed: Successful new subscription creation on the back-end - Customer doesn't receive notification
Added: REPORT - Custom columns in Sales Order and Invoice Grid
Subscription Profile scope support created
Added logic about change term
Fixed: subscription configuration issues
'Notification is disable' text message changed
Added: Mass linking via RabbitMQ queue
Added: Bulk Update to Billing Frequency refactor/code cleanup
Removed: Notification settings Create new order from module
Fixed: Billing frequencies can be created with Module disabled on all levels
Fixed: Restrict delete suspended, Subscriptions grid
Fixded: cc expire changes
Added: MassDelete of linked products to BF
Fixed module version for apply upgrade schema
Fixed: Completed and Cancelled subscriptions are blocking unlinking products
...
Fixed: Qty field validation in customer summary
Create subscription - update term&period fields in line with other places
Fixed: Subscription profile. Dashboard
Added: Placing profiles on hold
Confirmation popups FE&BE for a place on hold
Fixed: Next payment date with Suspended profiles
Re-solved: Add the bug fix functionality to the main version
Magento 2.4+ swatches support
Enable/disable option for Billing Frequency items
Re-factored: changed is_active to is_disabled
Added: frontend restriction on adding inactive billing frequencies
Re-solved: admin based functionality for linked active products
Disable cache for cart/configure
Fixed: 2.4.x Code compilation failed
...
Reorder of subscription products flow
Subscription product can be reordered as one-time only
Removed initial fee on reorder
Initial fee amount on order view fix (*qty)
2.3.10
Subscribe from PLP fix
Fixed: Minicart no view cart link present
...
Fixed: item merge on rebill processing
Cybersource v3.3 & M2.3.5+ SameSite Cookie Changes from Chrome
Fixed: undefined variable for cybersource taxes
Fixed: re-bill frontend type subscriptions
Fixed: admin subscription creation for existing customers
Fixed: cyebrsource profile creation for zero subscription
Fixed: di compile error
PO number validation on purchase order payment method change
Number range (2-9999999999) validation for period field
Added: cash on delivery method mpower support
Fixed MPOW-438: Multiple Addresses Checkout link
removed layout update for multiaddress link block removal;
added plugin for getTemplate method for multiaddress link block;
added extended condition for multishipping address controller;
added same condition to new plugin;
extended condition - is to check not only against the active state of subscriptions, but also against is current checkout based on subscription products or not.
Removed loader from new BF page
Fixed: User is sign out during New Subscription creation
Revert "Magento 2.4.0 MarketPlace support
...