[02-August-2023] Membership Pro Version 3.4.1 Released
- Tuan Pham Ngoc
- Topic Author
- Offline
- Administrator
Less
More
1 year 4 months ago #159781
by Tuan Pham Ngoc
[02-August-2023] Membership Pro Version 3.4.1 Released was created by Tuan Pham Ngoc
Dear customers
Today, I am happy to announce new version of Membership Pro 3.4.1 with the following improvements:
1. Improve Subscription Form Layout
- Allow controlling number fields per row. This will help you to have column layouts (for example 2 columns layout, 3 columns layout...) for your subscription form easier. You can set up it global (which will be applied for all subscription plans) or setup it separately for each subscription plan.
- Each subscription plan can have it own Subscription Form Layout (Default Or Columns), Form Format (Horizontal or Stacked) and Number Fields Per Row (which override global settings in Membership Pro -> Configuration)
2. Improve Custom Fees Behavior For Recurring Subscription
Now when you add a custom fee field to a recurring subscription plans, you can choose whether fee from that field will be added To Trial Payment Amount (First Payment), Recurring Payment Amount or Both via Fee Usage parameter of the custom field.
3. Failed Payment Notification
Added System - Incomplete Payment Subscription Notification plugin which allows sending notification to emails you want (usually administrator emails) when someone subscribes for your plans but did not make payment for some reasons (failed payment, or just close browser when being redirected to payment gateways...). Knowing about this, you might want to contact them and ask them to see the reason and encourage them to subscribe again.
4. Events Booking Integration
- Added a plugin to Events Booking extension called Events Booking - Auto Membership. It allows you to control when user register for an event in Events Booking, they will be subscribed to the subscription plans you want. I decided to ship this integration in Events Booking, so if you want to use this integration, please download latest package of Events Booking, upgrade it to your site. Then follow instructions at eventbookingdoc.joomservices.com/plugins/auto-membership to configure and use the plugin.
5. Update MPDF plugin
If you use MPDF plugin to generate pdf files (invoices , member cards), there are some improvements of the plugin which you might want to download the plugin and update:
- Update MPDF library to latest version
- Handle background image (for member card) properly. That does not work before.
- Support different css files, each pdf file for css code for a type of pdf file generated (invoice, member card). See membershipprodoc.joomservices.com/plugin...to-css-file-directly
- Allow using custom TTF font if the fonts shipped with the plugin does not work for your need membershipprodoc.joomservices.com/plugins/mpdf#use-custom-font
5. Improve Member Card
- Added [OSM_MEMBER_DATA_QRCODE] tag which when scanning using a QR CODE Scanner, subscription information will be displayed. You can control what information you want to display via a language item (put the tags contains the data you want to display into that language item)
6. Improve Email
- Allow setting Reply To Email for emails sent from Membership Pro.
6. Bugs Fixes
- Fixed subscription form layout when using File Containers with UIKIT 3 base templates (Yootheme templates)
- Fixed custom fields dependency when editing subscription from backend
- Few layout tweaks + bugs fixes for frontend add/edit subscription plan.
Please update your site to this latest version of Events Booking to use these nice improvements. Thanks for continue using our products and support our development.
Regards,
Tuan
Today, I am happy to announce new version of Membership Pro 3.4.1 with the following improvements:
1. Improve Subscription Form Layout
- Allow controlling number fields per row. This will help you to have column layouts (for example 2 columns layout, 3 columns layout...) for your subscription form easier. You can set up it global (which will be applied for all subscription plans) or setup it separately for each subscription plan.
- Each subscription plan can have it own Subscription Form Layout (Default Or Columns), Form Format (Horizontal or Stacked) and Number Fields Per Row (which override global settings in Membership Pro -> Configuration)
2. Improve Custom Fees Behavior For Recurring Subscription
Now when you add a custom fee field to a recurring subscription plans, you can choose whether fee from that field will be added To Trial Payment Amount (First Payment), Recurring Payment Amount or Both via Fee Usage parameter of the custom field.
3. Failed Payment Notification
Added System - Incomplete Payment Subscription Notification plugin which allows sending notification to emails you want (usually administrator emails) when someone subscribes for your plans but did not make payment for some reasons (failed payment, or just close browser when being redirected to payment gateways...). Knowing about this, you might want to contact them and ask them to see the reason and encourage them to subscribe again.
4. Events Booking Integration
- Added a plugin to Events Booking extension called Events Booking - Auto Membership. It allows you to control when user register for an event in Events Booking, they will be subscribed to the subscription plans you want. I decided to ship this integration in Events Booking, so if you want to use this integration, please download latest package of Events Booking, upgrade it to your site. Then follow instructions at eventbookingdoc.joomservices.com/plugins/auto-membership to configure and use the plugin.
5. Update MPDF plugin
If you use MPDF plugin to generate pdf files (invoices , member cards), there are some improvements of the plugin which you might want to download the plugin and update:
- Update MPDF library to latest version
- Handle background image (for member card) properly. That does not work before.
- Support different css files, each pdf file for css code for a type of pdf file generated (invoice, member card). See membershipprodoc.joomservices.com/plugin...to-css-file-directly
- Allow using custom TTF font if the fonts shipped with the plugin does not work for your need membershipprodoc.joomservices.com/plugins/mpdf#use-custom-font
5. Improve Member Card
- Added [OSM_MEMBER_DATA_QRCODE] tag which when scanning using a QR CODE Scanner, subscription information will be displayed. You can control what information you want to display via a language item (put the tags contains the data you want to display into that language item)
6. Improve Email
- Allow setting Reply To Email for emails sent from Membership Pro.
6. Bugs Fixes
- Fixed subscription form layout when using File Containers with UIKIT 3 base templates (Yootheme templates)
- Fixed custom fields dependency when editing subscription from backend
- Few layout tweaks + bugs fixes for frontend add/edit subscription plan.
Please update your site to this latest version of Events Booking to use these nice improvements. Thanks for continue using our products and support our development.
Regards,
Tuan
The following user(s) said Thank You: Impression eStudio, Trevor Smith, David Unwin, Adonay, Johnny
Please Log in or Create an account to join the conversation.
- David Unwin
- Offline
- Platinum Member
Less
More
- Posts: 646
- Thank you received: 31
1 year 4 months ago #159810
by David Unwin
Replied by David Unwin on topic [02-August-2023] Membership Pro Version 3.4.1 Released
Hi Tuan,
Thank you for another very useful update to MP.
Quick question on Point 4. Events Booking Integration.- Events Booking - Auto Membership
Will the user have a option to take out the membership or not with this plugin activated? The reason I ask is that some people may only ever come to one our our events and there is no point in them having a membership unlike others who come on a more regular basis. I would imagine other MP/EB users have similar situations.
Kind regards
David
Thank you for another very useful update to MP.
Quick question on Point 4. Events Booking Integration.- Events Booking - Auto Membership
Will the user have a option to take out the membership or not with this plugin activated? The reason I ask is that some people may only ever come to one our our events and there is no point in them having a membership unlike others who come on a more regular basis. I would imagine other MP/EB users have similar situations.
Kind regards
David
Please Log in or Create an account to join the conversation.
- Tuan Pham Ngoc
- Topic Author
- Offline
- Administrator
1 year 4 months ago #159821
by Tuan Pham Ngoc
Replied by Tuan Pham Ngoc on topic [02-August-2023] Membership Pro Version 3.4.1 Released
Hi David
There is no option like that. If it is configured for the event, every users who has account will be subscribed to the subscription plan, they cannot choose whether they want to subscribe or not
Regards,
Tuan
There is no option like that. If it is configured for the event, every users who has account will be subscribed to the subscription plan, they cannot choose whether they want to subscribe or not
Regards,
Tuan
The following user(s) said Thank You: David Unwin
Please Log in or Create an account to join the conversation.
- Impression eStudio
- Offline
- Premium Member
Less
More
- Posts: 101
- Thank you received: 10
1 year 3 months ago - 1 year 3 months ago #160144
by Impression eStudio
Replied by Impression eStudio on topic [02-August-2023] Membership Pro Version 3.4.1 Released
Hi,
I don't know if there is any factor that I miss, but I think that there is need for a fix on the sign up page.
The code:
if ($this->config->registration_integration) {
?>
<h2 class="osm-heading" id="osm-new-user-register"><?php echo Text::_('OSM_NEW_USER_REGISTER'); ?></h2>
<h3 class="osm-heading" id="osm-account-information"><?php echo Text::_('OSM_ACCOUNT_INFORMATION'); ?></h3>
<?php
}
that exists in the file "components/com_osmembership/view/register/tmpl/default_login.php"
should be moved to the file "components/com_osmembership/view/register/tmpl/default.php"
after the opening tag for the form.
There is no need the title for the new user sign up to exists inside the form for the existing user.
Thanks
I don't know if there is any factor that I miss, but I think that there is need for a fix on the sign up page.
The code:
if ($this->config->registration_integration) {
?>
<h2 class="osm-heading" id="osm-new-user-register"><?php echo Text::_('OSM_NEW_USER_REGISTER'); ?></h2>
<h3 class="osm-heading" id="osm-account-information"><?php echo Text::_('OSM_ACCOUNT_INFORMATION'); ?></h3>
<?php
}
that exists in the file "components/com_osmembership/view/register/tmpl/default_login.php"
should be moved to the file "components/com_osmembership/view/register/tmpl/default.php"
after the opening tag for the form.
There is no need the title for the new user sign up to exists inside the form for the existing user.
Thanks
Last edit: 1 year 3 months ago by Impression eStudio.
Please Log in or Create an account to join the conversation.
- Tuan Pham Ngoc
- Topic Author
- Offline
- Administrator
1 year 3 months ago #160148
by Tuan Pham Ngoc
Replied by Tuan Pham Ngoc on topic [02-August-2023] Membership Pro Version 3.4.1 Released
Hello
Yes, I realized. However, for the time being, we might have to leave it as how it is. The reason is because if we make the propose change and someone overrides the file default_login.php, they will now see double title and it is not good
We might change it when on the next major release of Membership Pro (Membership Pro version 4.x) but for 3.x series, we will have to leave it as how it is for backward compatible purpose
Tuan
Yes, I realized. However, for the time being, we might have to leave it as how it is. The reason is because if we make the propose change and someone overrides the file default_login.php, they will now see double title and it is not good
We might change it when on the next major release of Membership Pro (Membership Pro version 4.x) but for 3.x series, we will have to leave it as how it is for backward compatible purpose
Tuan
Please Log in or Create an account to join the conversation.
- Christina
- Offline
- Senior Member
Less
More
- Posts: 57
- Thank you received: 1
1 year 2 months ago #161366
by Christina
Replied by Christina on topic [02-August-2023] Membership Pro Version 3.4.1 Released
Please Log in or Create an account to join the conversation.
- Tuan Pham Ngoc
- Topic Author
- Offline
- Administrator
1 year 2 months ago #161369
by Tuan Pham Ngoc
Replied by Tuan Pham Ngoc on topic [02-August-2023] Membership Pro Version 3.4.1 Released
That would require custom development for Events Booking. The idea is that you can create a custom fee field to allow users to choose the plan they want to subscribe and then charge them the fee you want
eventbookingdoc.joomservices.com/basic-s...wn-custom-field-type
Then that plugin will need to base on the value which users select for the field, subscribe them to the configured plan
Regards,
Tuan
Then that plugin will need to base on the value which users select for the field, subscribe them to the configured plan
Regards,
Tuan
Please Log in or Create an account to join the conversation.
- Ahmad Arshad
- Offline
- Premium Member
Less
More
- Posts: 84
- Thank you received: 0
1 year 2 months ago #161426
by Ahmad Arshad
Replied by Ahmad Arshad on topic [02-August-2023] Membership Pro Version 3.4.1 Released
Have we gone off of the monthly release cycle for this component?
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.