[04-Oct-2021] Membership Pro version 2.25.1 released was created
- Tuan Pham Ngoc
- Topic Author
- Offline
- Administrator
Less
More
3 years 2 months ago - 3 years 2 months ago #146855
by Tuan Pham Ngoc
Dear Customers
Today, I am happy to announce the next release of Membership Pro, version 2.25.0 with the following improvements and bugs fixes:
1. Improve Reminder Emails
Added Time Ranges parameter to the reminder plugin to allow control when the reminder email will be sent (instead of having it sent in random time, even at the midnight). See membershipprodoc.joomservices.com/basic-...reminder-emails-sent for detailed documentation if you want to use this improvement
2. Improve Profile Avatar
Added some config options to allow validating file size, image width, image height of the profile avatar. The new config options to control this is:
- Avatar Max File Size
- Avatar Max Width
- Avatar Max Height
3. Support Custom Fields For Plan
Sometime, you might want to add more information for your plans. For that, you can use Plan Custom Fields as documented at membershipprodoc.joomservices.com/basic-...s/plan-custom-fields .
4. Support Custom Button Labels For Each Plan
By default, the label for buttons for all plans will be the same: Sign Up, Renew, Upgrade. If for some reasons, you want certain plan to use a different button labels for a specific plan, you can add new language items to use the label/title you want. Go to Membership Pro -> Translation, add new language items for the label of that specific plan following this format:
- OSM_SIGNUP_PLAN_100
- OSM_RENEW_PLAN_100
- OSM_UPGRADE_PLAN_100
(replace 100 with ID of the plan which you want to use customized button label)
5. Optional PHP 8 support for payment processing library
The core code of our extension works OK with PHP 8. However, for payment processing, some of payment plugins depend on a third party payment processing library called Omnipay. If you use some payment plugins such as Authorize.net, Eway and want to use PHP 8, please install this new library Omnipay 3 (download, then go to Extensions -> Manage -> Install to install) and it will work well with PHP 8. If you still use PHP 7, no other actions is needed
6. Bugs Fixes
- Subscription End Date is not calculated properly when subscription record created manually from administrator area of your site
- Select articles for articles restriction plugin is not saved properly
Please update your site to this latest version of the extension to use these improvements and bugs fixes. Thanks for continue using our product and support our development
Regards,
Tuan
[04-Oct-2021] Membership Pro version 2.25.1 released was created was created by Tuan Pham Ngoc
Dear Customers
Today, I am happy to announce the next release of Membership Pro, version 2.25.0 with the following improvements and bugs fixes:
1. Improve Reminder Emails
Added Time Ranges parameter to the reminder plugin to allow control when the reminder email will be sent (instead of having it sent in random time, even at the midnight). See membershipprodoc.joomservices.com/basic-...reminder-emails-sent for detailed documentation if you want to use this improvement
2. Improve Profile Avatar
Added some config options to allow validating file size, image width, image height of the profile avatar. The new config options to control this is:
- Avatar Max File Size
- Avatar Max Width
- Avatar Max Height
3. Support Custom Fields For Plan
Sometime, you might want to add more information for your plans. For that, you can use Plan Custom Fields as documented at membershipprodoc.joomservices.com/basic-...s/plan-custom-fields .
4. Support Custom Button Labels For Each Plan
By default, the label for buttons for all plans will be the same: Sign Up, Renew, Upgrade. If for some reasons, you want certain plan to use a different button labels for a specific plan, you can add new language items to use the label/title you want. Go to Membership Pro -> Translation, add new language items for the label of that specific plan following this format:
- OSM_SIGNUP_PLAN_100
- OSM_RENEW_PLAN_100
- OSM_UPGRADE_PLAN_100
(replace 100 with ID of the plan which you want to use customized button label)
5. Optional PHP 8 support for payment processing library
The core code of our extension works OK with PHP 8. However, for payment processing, some of payment plugins depend on a third party payment processing library called Omnipay. If you use some payment plugins such as Authorize.net, Eway and want to use PHP 8, please install this new library Omnipay 3 (download, then go to Extensions -> Manage -> Install to install) and it will work well with PHP 8. If you still use PHP 7, no other actions is needed
6. Bugs Fixes
- Subscription End Date is not calculated properly when subscription record created manually from administrator area of your site
- Select articles for articles restriction plugin is not saved properly
Please update your site to this latest version of the extension to use these improvements and bugs fixes. Thanks for continue using our product and support our development
Regards,
Tuan
Last edit: 3 years 2 months ago by Tuan Pham Ngoc.
The following user(s) said Thank You: Alison, David Unwin, Adonay
Please Log in or Create an account to join the conversation.
- Eric de Waal
- Offline
- Junior Member
Less
More
- Posts: 23
- Thank you received: 1
3 years 2 months ago - 3 years 2 months ago #146864
by Eric de Waal
Replied by Eric de Waal on topic [04-Oct-2021] Membership Pro version 2.25.1 released was created
Hi Tuan,
Thanks!
Question: will Omnipay 3 overwrite the currently installed Omnipay 1.1.0?
Or should I delete V 1.1.0 after installing V 3?
And do the Stripe and PayPal plugins use Omnipay as well?
Thanks,
Eric
Thanks!
Question: will Omnipay 3 overwrite the currently installed Omnipay 1.1.0?
Or should I delete V 1.1.0 after installing V 3?
And do the Stripe and PayPal plugins use Omnipay as well?
Thanks,
Eric
Last edit: 3 years 2 months ago by Eric de Waal. Reason: typo
Please Log in or Create an account to join the conversation.
- Tuan Pham Ngoc
- Topic Author
- Offline
- Administrator
3 years 2 months ago #146871
by Tuan Pham Ngoc
Replied by Tuan Pham Ngoc on topic [04-Oct-2021] Membership Pro version 2.25.1 released was created
Hello
1. No, Omnipay 3 is separate library. It will be detected automatically and use if it is installed. You do not need to uninstall the old Omnipay library because it will be back for next update. We can only drop it from package when we can drop support for older PHP version (the new library requires PHP 7.2+ to work)
2. Stripe and PayPal does not use Omnipay library. So if you only use the two payment plugins, then you don't need to install Omnipay 3
Regards,
Tuan
1. No, Omnipay 3 is separate library. It will be detected automatically and use if it is installed. You do not need to uninstall the old Omnipay library because it will be back for next update. We can only drop it from package when we can drop support for older PHP version (the new library requires PHP 7.2+ to work)
2. Stripe and PayPal does not use Omnipay library. So if you only use the two payment plugins, then you don't need to install Omnipay 3
Regards,
Tuan
The following user(s) said Thank You: Eric de Waal
Please Log in or Create an account to join the conversation.
Support
Documentation
Information
Copyright © 2024 Joomla Extensions by Joomdonation. All Rights Reserved.
joomdonation.com is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters the trademark holder in the United States and other countries.
The Joomla! name and logo is used under a limited license granted by Open Source Matters the trademark holder in the United States and other countries.