Tagged: renewal notifications
September 11, 2012 at 4:15 pm #7379
At psri.us we have been running the eMember and eStore plugins for several years. It has come to the attention of the membership chairperson that there are two anomalies. These may be configuration issues or plugin related. eMember plugin version 7.7.4, WordPress 3.4.2
1. The first issue occurs when a member renews the membership using PayPal before the expiration date, say 10 days earlier. Instead of extending the membership for another 365 days from the actual expiration date, eMember sets a new “Membership starts” date which shortchanges the member, in this example by 10 days. Is it possible to add 365 days to the existing membership? I have not been able to find a setting in the options.
2. The second issue occurs if a member renews an expired membership and chooses “Manual Payment” option. The expired account instantly becomes active before the membership chair actually receive the check and mark the member “Active”. We would like the manual payment not to activate an expired membership without manually setting the status to active. I believe it used to work in the way we wanted, when the change occurred I do not know.
CemalSeptember 12, 2012 at 8:10 am #49209
1. Let me think about this one. We should be able to address this little issue.
2. I have a feeling you have set manual checkout settings to process everything as soon as the user submits an order. Some users prefer to use manual checkout this way (they cancel the account later if the user doesn’t come through with the payment).
However, the recommended way to use the manual checkout is to do things manually.
i) Customer fills in a manual checkout order.
ii) He/she is prompted to transfer the money.
iii) The admin receives the money.
iv) The admin manually updates the corresponding user account.
Manual checkout involves “Manual tasks” since the plugin can’t verify the payment of a manual checkout.September 12, 2012 at 1:37 pm #49210
I will wait for the solution to the first issue. But I found the setting for the manual payment situation in the eStore and removed the check mark from Automatically Update Customer & Products Database setting. That I hope will take care of the second issue.
I will keep checking here for the solution of the first issue.
CemalSeptember 12, 2012 at 7:51 pm #49211
While at it, will you please look at this annoyance as well. If an admin or editor level user logs in from the front end it causes the WordPress user setting to be demoted to “Subscriber”. I locked myself out by renewing my membership, luckily I had a second login to use.
CemalSeptember 13, 2012 at 5:52 am #49212
What “Default WordPress Role” have you set for the membership level that this user belongs to?
Here is a related post that might help:September 13, 2012 at 4:55 pm #49213
Thanks for the pointer about the membership roles. It seems that I have to create a special category of users and manually add the person to that group. That will require watching who has the new position in, say, membership. Could this be simplified by an option on the eMember side? I am thinking of an option “Do not alter WordPress User Role” check box in the settings. If a user is promoted to Editor or Admin roles, eMember can honor the role specified. If a new member it applies the default level. That will be much more robust and internally consistent. I urge you to think about this as a feature suggestion.
Any idea when you may have some news on the first issue I raised regarding extending membership by adding 365 days to the end rather than starting from the date of renewal?
CemalSeptember 13, 2012 at 7:42 pm #49214
A new type of membership will not work, at least in our case. We put the memberships anyone can purchase on our site, to become a member or to renew their membership. Even if I put the admin or editor class users in a special category as soon as they renew their membership by buying one of the visible membership types they lose user status in WordPress. The solution is really on the eMember end. A selectable option to honor the user level set in WordPress if one is available is the robust and clean solution. Could you please add this option to WordPress integration settings?
CemalSeptember 14, 2012 at 6:28 am #49215
We should be able to add a new option to preserve WP User role. We should have a new update ready with these changes in a day or two.September 14, 2012 at 6:30 pm #49216
Thank you. Getting all the features at once will be great! I truly believe they will also add to the functionality and value of your software.
CemalSeptember 16, 2012 at 3:59 am #49217
Sent you an update via email… please check it out.September 16, 2012 at 4:23 am #49218
Thanks a bunch. I will try these tomorrow morning when my brain is working a little better and let you know
CemalSeptember 16, 2012 at 10:11 pm #49219
Hello again. This morning I installed the new versions of eMember and eShopping Cart and the requested features are working like a charm. Thank you. I think both software are better for it.
CemalSeptember 17, 2012 at 7:57 pm #49220
I am going to stick my neck out and ask for another addition to eMember. A while back I wanted to give access to the membership system to the membership chair person without giving admin privileges in WordPress. So, I followed the instructions in another post and made the changes in the code. All was well, until I uploaded this new update. I had to give him admin privileges to gain access to eMember until I got around to making the changes in the code again. Would it be possible to add this feature to the control panel of eMember as a dropdown from which we could select the WordPress user level that can have access to the membership system? I don’t even remember where the forum thread was that explained the code modification. I will search for it, but please consider adding this feature.
CemalSeptember 19, 2012 at 7:50 am #49221
Just letting you know that I do have plans to add this as an option.September 20, 2012 at 10:16 am #49222
Thanks, good to hear.
- You must be logged in to reply to this topic.