Installation/Upgrade Information


View this article for step-by-step instructions on upgrading MemberMouse


View this article for a list of known issues with MM 2.2.6


[Important] Check Hosting Provider Compatibility Before Upgrading


Prior to upgrading to MM 2.2.6 you'll need to ensure that your hosting environment has all the PHP extensions required by the 3rd party libraries bundled with MemberMouse and that TLS 1.2 is supported. To make this process easy for you, we've developed a WordPress plugin that will let you know if your environment meets all the requirements. 

We've implemented a plugin to assist in testing your environment for compatibility. Read this article for additional details and instructions on downloading the compatibility check plugin.

Summary of New Features, Enhancements and Bug Fixes

  • WordPress 4.6 Compatibility (1432)
  • Added ActiveCampaign as a native email integration. Learn more about configuring ActiveCampaign. (1384)
  • Added localization support. Now it’s possible to translate most text in MemberMouse to the language of your choice using WordPress’ built-in localization feature. Learn more about translating MemberMouse. (380)
  • Added a new push notification event that’s triggered whenever a product is purchased. (1290)
  • Integrated the push notification system directly with Zapier mailbox. This enables you to easily integrate MemberMouse with one of Zapier’s 500+ application integrations via push notifications. Learn more about the Zapier integration. (397)
  • Enhanced the import wizard to bypass processing any email addresses associated with a WordPress admin account. In the past, if the email address of a WordPress admin account was included in the import CSV, the admin account would be switched to a member account and as a result the account could no longer be used to perform admin activities. (1301)
  • Fixed issue in the import wizard where the importing of a particular member was failing because an extra space was added to the end of their email address. (1404)
  • Enhanced the Google+ social login functionality to include pulling the customer’s first and last name in addition to their email address when the customer logs in with their Google account. (1356)
  • Added the ability to delete members who are in Pending Cancellation status from the Manage Members screen or member details area. (1383)
  • Added bundle and membership level expiration dates to the CSV export from the Manage Members screen. (1149)
  • Added iDevAffiliate affiliate account creation events to the Activity Log. (1415)
  • Added the ability to use the bypass content protection filter to indicate whether confirmation pages can be accessed publicly or not. By default, all confirmation pages cannot be accessed publicly but there may be a situation where it would be useful to bypass this. (1388)
  • Addressed issue where Facebook social login failed if the customer’s account didn’t have an email address. Now, MemberMouse will generate a temporary email address in the case where an email address is missing to allow the account to be created. (1378)
  • Enhanced the checkout page to prevent duplicate order submissions if the customer refreshes the page while an order is being processed or clicks the submit button multiple times. (1423)
  • Fixed an issue where a coupon would be marked as used when applied to an order that failed. (1405)
  • Fixed issue where the checkout link in the payment options dialog was displaying incorrectly. (1399)
  • Fixed incorrect page counts on Manage Members and Browse Transactions grids when using certain versions of MySQL or Percona. (1385)
  • Fixed issue where the last membership level and status were not being sent in push notifications triggered by a membership change event. (1132)
  • Addressed issue where login session was being remembered regardless of whether the “Remember Me” checkbox was checked or not. (1431)
  • Enhanced the checkout form to collect and store shipping and billing information when checking out using PayPal. (1287)
  • Fixed issue where it was not possible to redeem a gift when PayPal was the only active payment method. (1351)
  • Addressed issue where the lifetime customer value (LCV) wasn’t being calculated correctly following a refund being issued via PayPal or Authorize.net CIM. (1341)
  • Addressed issue where the order data SmartTag responsible for displaying the order total was outputting an inaccurate number for the trial amount in push notifications. (1427)