Membership Pro version 2.2.0,2.2.1 released
- Tuan Pham Ngoc
- Topic Author
- Offline
- Administrator
Today, I am happy to announce the next release of Membership Pro, version 2.2.0. In this version, I focus to improve the payment plugins in the extension to use better Payment API called Omniny ( omnipay.thephpleague.com ). Below are the details of the changes:
1. Improve payment plugin structure to use Omnipay payment processing API. The result is better payment plugins code and now, we have many more payment plugins available. See joomdonation.com/payment-plugins/members...payment-plugins.html
2. Allows you to to use any currency for your subscription plans. Before this release, if you use PayPal payment plugin for example, you are limited to only use the currency supported by PayPal. Now, you can use your own country currency and if that currency is not supported by the payment plugin, the payment amount will be converted to USD before passing to payment gateway.
3. Improve Stripe payment plugin to use StripeJs, your credit card is now encrypted before submitted to server, so it is more secure. If you use Stripe payment plugin, you should update to this latest version of Membership Pro and the Stripe payment plugin, too. After update, you need to edit the Stripe payment plugin, enter Public Key of your Stripe account into the plugin parameter to use this improvement
4. Allow using offline payment plugin for recurring subscription plans. That has been asking by many customers.
5. Added a config option to allow using email as username. If you activate this option, when people sign up, they won't have to enter username to register for an account anymore. Instead, Membership Pro will use their email as username. If you use this feature, please remember to publish the plugin OS Membership Registration Redirect so that existing users/subscribers can use their email to login, too.
6. Improve ACYMailing plugin, allows select mailing lists subscribers will be removed from when their subscription expired.
7. Fixed wrong subscription end date if you has subscription plans with fixed expiration date. For example, if you set fixed expirate date to 31-12-2016, on some timezone, the displayed subscription end date as 01-01-2017 (it is wrong)
8. Display subscription renew options in a more logical ways :
- Renew options is ordered by subscription length
- If subscriber upgraded their membership from plan A to plan B, then the renew option for plan A won't be displayed anymore
And some other small improvements.....
If you are using older version of Membership Pro and want to use this new improvements, please login to your account, access to My Downloads menu item, see your order, download latest version from there and upgrade it to your site.
Please note that if you update to this latest version and use a payment plugin which doesn't come with Events Booking by default, you should download latest version of the payment plugin and upgrade it, too (for better code). If you don't update, the old payment plugins will still work well
Regards,
Tuan
Please Log in or Create an account to join the conversation.
- Alan Bennett
- Offline
- Elite Member
- Posts: 188
- Thank you received: 28
Glad to see my Renewal feature and unexpected option for recurring offline payments. Busy night of testing ahead.
Many thanks
As a reward I have added PDF Indexer to my purchases
Alan
Please Log in or Create an account to join the conversation.
- Alan Bennett
- Offline
- Elite Member
- Posts: 188
- Thank you received: 28
I have just been testing:
8. Display subscription renew options in a more logical ways :
- Renew options is ordered by subscription length
- If subscriber upgraded their membership from plan A to plan B, then the renew option for plan A won't be displayed anymore
I am really happy with this but have noticed two characteristics that I am not sure if they are bugs or just how you designed it to work.
I happily upgraded from one plan to another.
Renewals of pre-upgrade plans were suppressed as expected. Fantastic news.
If I then expired the only remaining active plan then I only get the option to renew that one and not previous ones. Is this as designed? I might have expected I could renew any plan as I no longer have an active plan.
If I wanted to take out a different plan instead of that one I can, but not as a renewal.
When I view my subscription I am now offered upgrades to the new plan but also a renewal of the last previously expire plan even though I now have an active plan. Is this as designed or a bug? i would have expected the renewal to be suppressed as I have an active plan.
If it matters then I have set the config to allow renewals at any time.
Regards
Alan
Please Log in or Create an account to join the conversation.
- Tuan Pham Ngoc
- Topic Author
- Offline
- Administrator
If anyone has issue with recurring payment (when using PayPal), please download latest version 2.2.1 and upgrade it to your site
Tuan
Please Log in or Create an account to join the conversation.
- Alan Henness
- Offline
- Premium Member
- Posts: 159
- Thank you received: 6
5. Added a config option to allow using email as username. If you activate this option, when people sign up, they won't have to enter username to register for an account anymore. Instead, Membership Pro will use their email as username. If you use this feature, please remember to publish the plugin OS Membership Registration Redirect so that existing users/subscribers can use their email to login, too.
This is great!
One small issue. I have a 're-type email address' custom field (with the validation rule:
password
re-type password
re-type email
Since the password fields don't appear in the Fields Manager: Fields list, I can're re-order them to place them below the 're-type email' field, which would be more logical:
re-type email
password
re-type password
It's a relatively minor issue, but is there a way round this?
Please Log in or Create an account to join the conversation.
- Scott Pearson
- Offline
- New Member
- Posts: 9
- Thank you received: 0
Please Log in or Create an account to join the conversation.
- Alan Henness
- Offline
- Premium Member
- Posts: 159
- Thank you received: 6
I'm not sure I understand how this works or what is different to previous versions. I can't see anything new about this in the documentation - can you point me to an explanation?4. Allow using offline payment plugin for recurring subscription plans. That has been asking by many customers.
Please Log in or Create an account to join the conversation.
- brilliant
- Offline
- Junior Member
- Posts: 31
- Thank you received: 0
This would really save me, and it seems to me that it shouldn't be to hard for you to do.
That way I can you external invoice programs.
The lack of this feature is what's making me lok for another component, Iand I really like Membership pro.
Thanks!
Please Log in or Create an account to join the conversation.
- Zafer
- Offline
- New Member
- Posts: 19
- Thank you received: 0
5. Added a config option to allow using email as username. If you activate this option, when people sign up, they won't have to enter username to register for an account anymore. Instead, Membership Pro will use their email as username. If you use this feature, please remember to publish the plugin OS Membership Registration Redirect so that existing users/subscribers can use their email to login, too.
This is very confused for the client. The term "Username" should also be replaced when the option is enabled in the settings. Otherwise this feature does not make a sense.
The Correct Form can be:
Existing User
Email:_______
Password:_______
New User
Email:_________
Password:_______
Retype Password:________
Please Log in or Create an account to join the conversation.
- Luis Fernandez
- Offline
- Junior Member
- Posts: 21
- Thank you received: 0
Best regards!
Please Log in or Create an account to join the conversation.
Support
Documentation
Information
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.