Simple Membership Plugin › Forums › Simple Membership Plugin › Recurring payments – Several questions
Tagged: buttons, payments, paypal, recurring payment, user role
- This topic has 15 replies, 2 voices, and was last updated 10 years, 7 months ago by
mbrsolution.
-
AuthorPosts
-
September 15, 2015 at 4:52 pm #3064
jscmal
ParticipantHi. I am testing the service using Sandbox and I have added the url of the website to configure the Paypal IPN.
I have several questions about the recurring payments:
1 – The recurring payment works properly a part the missing of notifications to the user that tell him that his money has been taken from his account to new his subscription. Why the plugin doesn’t give this service?
2 – If a user is already paying with a recurring payment, why the plugin doesn’t make a check to stop the user to start a new payment clicking the button for the same membership level? – I made a test and I think that is something really problematic. the new payment should extend the expiration date, instead the plugin set the new start in the day of the new manual payment also if the level is not expired. the user can consider this like “steal his money”.
3 – why a user that is already paying is able to upgrade or downgrade to any other membership level, making the payment in any moment, but without check the money that the user has already paid and without give a way to make start the new level WHEN the old one will be expired OR make a money “compensation” up or down to start the new level?
4 – I can give to the users a wordpress Role and Simple WP M Level, then I can manage the visibility of pages, BUT… why I am not able to manage the visibility of some pages IF the user is active, pending, expired (etc). If the user is expired I want to be able to show him a page for the renew. Instead using only the worpress user roles, I cannot make it.
5 – Why the plugin doesn’t make visible the membership status like data expiring, levels, etc etc in the user page, when he reads his own profile? … The admin can see anything about any user, but the user see nothing about his own membership status.
6 – Why the user cannot she the history of his own payments?
For the moment i have only these questions. Others will come time by time.Waiting your support, I thank you for your great plugin and for your support.
Kind regards
Girolamo Aloe.
September 15, 2015 at 11:54 pm #3072mbrsolution
ModeratorHi Girolamo Aloe, just one question. Are all your questions related to Sandbox testing?
September 16, 2015 at 12:12 am #3075jscmal
ParticipantHi, all the questions are related about the plugin features, observations and behavior that I have got using sandbox paypal business and personal accounts properly configured…
… until now.
No one with real paypal account is experiencing what I reported?
September 16, 2015 at 12:15 am #3077mbrsolution
ModeratorHave you tried to carry out a normal membership without using Sandbox testing?
September 16, 2015 at 12:20 am #3078jscmal
ParticipantI have used a real account to get a payment checking the interface, but I didn’t complete the payment process.
I have only one paypal account for the moment, it’s complicated make tests with only one account. “you cannot send money to yourself”.
September 16, 2015 at 12:26 am #3080mbrsolution
ModeratorYes, that is true. You could try to use a family member or a friend to test your registration process.
September 16, 2015 at 12:30 am #3081jscmal
ParticipantI will do it. But this doesn’t answer to all the questions. it answers MAYBE only about the question regarding “payment notifications”.
What about the points that I reported?
September 16, 2015 at 2:22 am #3083mbrsolution
ModeratorHi, in regards to your questions below. Please find my answer underneath each question.
1 – The recurring payment works properly a part the missing of notifications to the user that tell him that his money has been taken from his account to new his subscription. Why the plugin doesn’t give this service?
Please check a live subscription for this question to be answered.
2 – If a user is already paying with a recurring payment, why the plugin doesn’t make a check to stop the user to start a new payment clicking the button for the same membership level? – I made a test and I think that is something really problematic. the new payment should extend the expiration date, instead the plugin set the new start in the day of the new manual payment also if the level is not expired. the user can consider this like “steal his money”.
Can you provide more explanation to the above question.
3 – why a user that is already paying is able to upgrade or downgrade to any other membership level, making the payment in any moment, but without check the money that the user has already paid and without give a way to make start the new level WHEN the old one will be expired OR make a money “compensation” up or down to start the new level?
Sorry can you clarify your question above. I don’t understand what you mean.
4 – I can give to the users a wordpress Role and Simple WP M Level, then I can manage the visibility of pages, BUT… why I am not able to manage the visibility of some pages IF the user is active, pending, expired (etc). If the user is expired I want to be able to show him a page for the renew. Instead using only the worpress user roles, I cannot make it.
Currently the option is to enable the following Enable Expired Account Login. This setting can be located in WP Membership -> Settings -> Advanced Settings.
5 – Why the plugin doesn’t make visible the membership status like data expiring, levels, etc etc in the user page, when he reads his own profile? … The admin can see anything about any user, but the user see nothing about his own membership status.
Please check the following URL and focus on Step 3 ). Let me know if that is what you see?
6 – Why the user cannot she the history of his own payments?
For the moment i have only these questions. Others will come time by time.Currently that option as far as I know has not been implemented.
Regards
September 16, 2015 at 10:35 am #3089jscmal
Participant1 – What do you mean for Live Subscription? Do you mean a Subscription with a real Paypal Account?
1 – 2
Anyway these are the last transactions. Look what happens with the transactions when the user sandbox1 make manually payments day Sep 15 and also when he make a payment manually using a different payment subscription button.Row ID Email Address First Name Last Name Date Transaction ID Amount
Membership Level
11
sandboxp@girolamoaloe.com Test1 seller 2015-09-15 0J9319339H280763M 297.00 4
9
sandbox1@girolamoaloe.com test buyer 2015-09-15 4BG0346886962364P 97.00 2
8
Delete
sandbox1@girolamoaloe.com test buyer 2015-09-15 5E4604936M923414K 97.00 2
7
sandbox1@girolamoaloe.com test buyer 2015-09-15 3P15999426313903K 197.00 3
6
sandbox1@girolamoaloe.com test buyer 2015-09-15 8VE439895U619204V 197.00 3
5
sandbox1@girolamoaloe.com test buyer 2015-09-14 4H0479188U603542M 197.00 3
4
sandbox1@girolamoaloe.com test buyer 2015-09-13 8X2009656S0385747 197.00 3
3
sandbox1@girolamoaloe.com test buyer 2015-09-12 75L48408XS4715309 197.00 3
2
sandbox1@girolamoaloe.com test buyer 2015-09-11 0JL188015J115061N 197.00 3
1
sandbox1@girolamoaloe.com test buyer 2015-09-11 56C69903E2801213R 97.00 23 – upgrade/downgrade – I mean the user is paying recurring what he paid using a Simple WP M Subscription Payment and at certain moment he buy something new using another subscription payment. What the transaction history published above.
4 – My question was different. why I am not able to manage the visibility of some pages IF the user is active, pending, expired (etc). I mean I can make a page and I want it visible per user role but also per membership status. Make a page visible per user role is easy…. but there is nothing that can make possible manage the visibility of the page per Membership Status.
if the subscription is expired I want to be able to show him a page to renew the subscription (this is not possible at the moment). if the subscription is still active i want to be able to show him a page with other things.
For example considering that the user can pay manually again using the same button that he has already used, and the system make him able to pay more times for the same things also if it is already paid, I would show a page when I don’t show the button to make him pay again something that he has already paid. This is possible using the wordpress user role.
But if the account has expired and it can be still make the login, I cannot show him again the page when he can chose what pay, with the button to pay. because the user role is the same for active, expired, pending member status.
here a test page that I am using for the moment: http://b.girolamoaloe.com/pricing/
5 – Thanks. I will check it.
I hope to have clarified everything. If I missed something, I will add more later.
Kind regards
G. Aloe
September 16, 2015 at 12:33 pm #3090jscmal
ParticipantI have checked the url that you gave me.
I add another question:
– Why don’t you provide a Widget that show the membership status of the user?
it can be also a login/logout/status widget.September 17, 2015 at 9:01 am #3107jscmal
ParticipantHi,
i made a reset of the whole test website and started again with a clean installation.– I made a not recurring payment.
– I received the email for the registration.
– I registered the account.
– The member status went to expire after 1 day.
– I used the same button used before to make a new payment to renew the service.
– After the payment The system changed the member status from expired to inactive.
– So, I changed the status newly to expired.
– I made another payment in the same way
– the system changed the status to Active.
– I logged in newly and the status was newly inactive.Maybe there is something to improve in the plugin.
In any case I made extra payments. The system doesn’t check the payments that a user made for a role or if the user is paying something that was already paid.
Definitely is necessary a way to let the user select the start date for the cycle of the new payments and definitely is necessary to avoid that the user is able to pay many times the same things when this has been already paid.
How can we manage these problems?
Please, answer also to my initial questions.
It’s necessary also a way to manage the visibility of pages/posts for Member Status and I think can be really really good provide a Tag to hide o make visible a part of a content inside a post/page for member status.
Can you help?
Kind regard.
G. Aloe
September 17, 2015 at 11:53 am #3109mbrsolution
ModeratorHi, I have submitted a request to the plugin developers to look into your findings further.
Regards
September 17, 2015 at 12:09 pm #3112jscmal
ParticipantThanks you. I will wait an answer and a new release as soon as possible.
I will continue to finish the website. I will try to manage these plugin limitations to have something that can really work.
regards
G.Aloe
September 18, 2015 at 1:51 pm #3129jscmal
ParticipantHi, I have read this page about the PHP Tweaks.
It shows that there are codes to get several details about the member.
So, I want to ask there is there also a code to get the membership status of any member?
I could use it to make visible or hide some things to users Active or Inactive or Expired, inside a wordpress page that is visible for a membership level.
is there something that I can use?
kind regards.
G. Aloe.
September 18, 2015 at 10:01 pm #3135jscmal
ParticipantHi,
something really useful for this plugin and my need would be the possibility to hide and show content in posts/pages, as I have already told.i have installed just now, for this purpose, this module to limit the visibility of contents in the same page for user roles.
https://wordpress.org/plugins/eyes-only-user-access-shortcode/
It use shortcodes and this is a great solutions.
What I am still not able to do is to hide/show contents in pages/posts for Member Status (active, expired, inactive, etc etc).
A great thing that solve many problems would be the possibility that the plugin has inside shortcodes with the purpose to hide/show contents in posts/pages for Member Status.
This is my Feature Request for your developers.
I hope this can help.
Kind regards
G. Aloe.
-
AuthorPosts
- You must be logged in to reply to this topic.