Simple Membership Plugin › Forums › Simple Membership Plugin › Renewal Issue
- This topic has 7 replies, 2 voices, and was last updated 9 years, 11 months ago by
mbrsolution.
-
AuthorPosts
-
July 5, 2016 at 2:51 am #7380
lukemunn
ParticipantI’ve followed the instructions provided at (https://simple-membership-plugin.com/creating-membership-renewal-button/), to create a Membership Renewal page with the same buttons as used on the original Join Us page. Per instructions, I’ve also locked this so Members have to be logged in to see it.
The problem is that clicking any Renew button (e.g. Free Membership level) forces the user to Register from scratch again. To make matters worse, they can’t reuse their same email or username. Is this the expected behaviour for Renewal or have I set something up wrong? We have a large number of members coming up for renewal (1 year) and this could become a nightmare if this is the expected process to have to take.
best,
LukeJuly 5, 2016 at 5:10 am #7381mbrsolution
ModeratorHi, did you enabled the following feature Enable Expired Account Login under Advanced tab?
July 5, 2016 at 2:58 pm #7382lukemunn
ParticipantYes, as per instructions.
The ideal process for renewal is that the user logs in, visits the renewal page, pays for another year and that user’s membership gets renewed.
Is this what happens with Simple Membership?
July 5, 2016 at 10:27 pm #7383mbrsolution
ModeratorYes, that is what this plugin does as per your comment above.
July 5, 2016 at 10:52 pm #7384lukemunn
ParticipantUnfortunately this isn’t what happens.
The site administrator has tested this with an account and the user gets access to the renewal page, clicks Renew and is then prompted to register from scratch again. To make matters worse, they can’t reuse the same username or email address.
(see screenshot)
July 5, 2016 at 11:16 pm #7385mbrsolution
ModeratorCan you carry out a test. Enable Debug mode. After you have carried out a test can you check the log files?
July 6, 2016 at 3:36 am #7386lukemunn
ParticipantOK below is the log.
The problem was that the original ‘free’ level button (for students) was actually just a link to Register.
So when I used the same button on the Membership Renewal page, it was going to Register instead of through Paypal.I’ve hacked this by making the ‘free’ level actually cost $0.01, which forces it to go through Paypal, and apply the payment to the account, which renews for another year fine.
This is very crude though and technically affiliated students shouldn’t pay anything.
How would you renew Free memberships beyond a year without going through Paypal?[07/06/2016 3:04 AM] – SUCCESS :After login redirection addon. Checking if member need to be redirected.
[07/06/2016 3:08 AM] – SUCCESS :After login redirection addon. Checking if member need to be redirected.
[07/06/2016 3:23 AM] – SUCCESS :After login redirection addon. Checking if member need to be redirected.
[07/06/2016 3:29 AM] – SUCCESS :After login redirection addon. Checking if member need to be redirected.
[07/06/2016 3:30 AM] – SUCCESS :Paypal Class Initiated by 173.0.81.1
[07/06/2016 3:30 AM] – SUCCESS :Post string : transaction_subject=&payment_date=20%3A30%3A23+Jul+05%2C+2016+PDT&txn_type=web_accept&last_name=Munn&residence_country=NZ&item_name=Affiliated+Student&payment_gross=&mc_currency=NZD&business=admin%40artistsalliance.org.nz&payment_type=instant&protection_eligibility=Ineligible&verify_sign=AYuK.fkGZ2oTLW-A8lbAGEOXCqMaAtQmqtv-vVOm9ndlKFvW77218N7C&payer_status=verified&payer_email=luke.munn%40gmail.com&txn_id=8E6156359F376013C&quantity=1&receiver_email=admin%40artistsalliance.org.nz&first_name=Luke&payer_id=ZYQGJ9LGYCNGE&receiver_id=2F4GAWDJKGXBY&item_number=1115&payment_status=Completed&payment_fee=&mc_fee=0.01&mc_gross=0.01&custom=subsc_ref%3D2%26user_ip%3D67.174.101.205%26swpm_id%3D587&charset=windows-1252¬ify_version=3.8&ipn_track_id=fb58602255fc4&
[07/06/2016 3:30 AM] – SUCCESS :Checking if PayPal IPN response is valid
[07/06/2016 3:30 AM] – SUCCESS :Connecting to: https://www.paypal.com/cgi-bin/webscr
[07/06/2016 3:30 AM] – SUCCESS :IPN successfully verified.
[07/06/2016 3:30 AM] – SUCCESS :Creating product Information to send.
[07/06/2016 3:30 AM] – SUCCESS :Transaction Type: Buy Now/Subscribe
[07/06/2016 3:30 AM] – SUCCESS :Item Number: 1115
[07/06/2016 3:30 AM] – SUCCESS :Item Name: Affiliated Student
[07/06/2016 3:30 AM] – SUCCESS :Item Quantity: 1
[07/06/2016 3:30 AM] – SUCCESS :Item Total: 0.01
[07/06/2016 3:30 AM] – SUCCESS :Item Currency: NZD
[07/06/2016 3:30 AM] – SUCCESS :Membership payment paid for membership level ID: 2
[07/06/2016 3:30 AM] – SUCCESS :swpm integration is being used… creating member account…
[07/06/2016 3:30 AM] – SUCCESS :swpm_handle_subsc_signup_stand_alone(). Custom value: subsc_ref=2&user_ip=67.174.101.205&swpm_id=587, Unique reference: 8E6156359F376013C
[07/06/2016 3:30 AM] – SUCCESS :Modifying the existing membership profile… Member ID: 587
[07/06/2016 3:30 AM] – SUCCESS :Upgrading the current membership level (3) of this member to the newly paid level (2)
[07/06/2016 3:30 AM] – SUCCESS :Member signup/upgrade completion email successfully sent to: luke.munn@gmail.com
[07/06/2016 3:30 AM] – SUCCESS :Saving transaction data to the database table.
[07/06/2016 3:30 AM] – SUCCESS :Transaction data saved.
[07/06/2016 3:30 AM] – SUCCESS :Paypal class finished.——————————————————————
July 6, 2016 at 4:21 am #7387mbrsolution
ModeratorHi, that makes sense what you reported above in regards to the following comment.
The problem was that the original ‘free’ level button (for students) was actually just a link to Register.
So when I used the same button on the Membership Renewal page, it was going to Register instead of through Paypal.Your log files looks good and no issue is detected as you can see. In regards to the Free account all you have to do is update the free membership via the members page and set it up so that an e-mail is sent to the member letting them know that their account has been updated.
-
AuthorPosts
- You must be logged in to reply to this topic.