Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

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

  1. Group selector on create subscriptions in AdminCP

  2. Create subscription from adminCP for company user (B2B)

  3. Fixed: Shared catalog support

  • Fixed: Recurring Final Installment Date and Subscription Ends On are displaying wrong information after changing Term

  • Added: Import/Export support

  1. Import/Export support (except BF)

  2. Billing Frequency import support

  3. CR Changes

  4. Add license

  5. Import/Export support(Fix auto product increment for creation product, remove not needed data from export)

  6. 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

  1. Added profit calculate on rebill

  2. 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.

...

  • 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

  1. Re-factored: changed is_active to is_disabled

  2. Added: frontend restriction on adding inactive billing frequencies

  3. 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

  1. Subscription product can be reordered as one-time only

  2. Removed initial fee on reorder

  3. 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

  1. removed layout update for multiaddress link block removal;

  2. added plugin for getTemplate method for multiaddress link block;

  3. added extended condition for multishipping address controller;

  4. added same condition to new plugin;

  5. 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

...