Tips and Tricks HQ Support

Support site for Tips and Tricks HQ premium products

  • Home
  • Contact Us
  • Documentation
  • Forum Home
    • Forum
    • Forum Search
    • Forum Login
    • Forum Registration

Member signs up for FREE membership, then upgrades and can't register again

by

Tips and Tricks HQ Support Portal › Forums › WP eMember › Member signs up for FREE membership, then upgrades and can't register again

Tagged: emember level not allowed

  • This topic has 28 replies, 4 voices, and was last updated 13 years, 12 months ago by Theo.
Viewing 15 posts - 1 through 15 (of 29 total)
1 2 →
  • Author
    Posts
  • February 26, 2011 at 2:08 pm #2818
    Theo
    Spectator

    I am using wp emembers with wp estore and wp affiliates

    My members always start out as free members when they sign up,

    after they sign up they will then click to upgrade and go pay a subscription fee.

    I am using the ‘Reference Text’ in the product settings so that after they pay their membership is upgraded to that level

    I just tested it and after they pay they receive the link to go complete registration but can’t register again because the username and email have already been taken.

    How do I get around this?

    also they are receiving 2 copies of an email with a strange file I can’t open

    any ideas about that?

    Thanks in advance, loving your products, I’m almost there :)

    Theo

    February 26, 2011 at 2:25 pm #29543
    Theo
    Spectator

    The 1 simple solution I can think of is to get the user to delete their account from the edit profile page and then follow the link in their email to sign up for their account again at the new membership level

    But .. when I ‘allow account deletion’ in the emember settings the delete link shows up on the profile page but when it is clicked I get the following error:

    Fatal error: Call to undefined function wp_delete_user() in **************/wp-content/plugins/wp-eMember/wp_eMember1.php on line 832

    February 26, 2011 at 2:28 pm #29544
    Theo
    Spectator

    I also have ‘Allow WordPress Account Deletion:’ checked because I have them both created together and want them both deleted together to make this work

    February 26, 2011 at 2:30 pm #29545
    Theo
    Spectator

    finally if they were to delete their account this way then re-create it at the new membership level.. will this effect their affiliate account?

    I am sure there is an easier way to do all this membership upgrade business and I am just missing something..

    February 27, 2011 at 12:19 am #29546
    wpCommerce
    Moderator

    They don’t need to register again if they have already signed up for free membership. They can simply log in, pay for a premium membership and their membership level will be upgraded automatically.

    February 27, 2011 at 4:43 pm #29547
    Theo
    Spectator

    I have not had any luck with that then I guess.

    People have paid the upgrade and are then sent the link to complete registration.

    When they click it they are sent to the form and can’t use the same username or email because it’s already taken.

    I am using recurring subscriptions if that matters, and the free account is set up solely with emembers wheras the paid levels are through estore naturally.

    After my members pay for the next membership level they are receiving 1 complete registration email, and 2 confirm registration emails.

    I am currently just deleting peoples free accounts after they pay and letting them register again at the new level with the same username / email that they wanted.

    I have just completed my site and this is the only part left unsolved. I would be happy to pay you for your time to just run through it with me on Skype so that I am completely finished. It will not take long as I have everything else working fine. (I am using wp emembers with wp estore and wp affiliates)

    February 28, 2011 at 1:42 am #29548
    amin007
    Participant

    “People have paid the upgrade and are then sent the link to complete registration” – This can only happen if your customer made the payment without being logged into eMember. If they are not logged into the site as a member the plugin has no way of knowing which member account to upgrade.

    One way to make sure that people are logged into the site when they make the payment is to protect the “Payment Button” so only logged in members can see it. You can use eMember’s section protection to protect the “Payment button” so only your logged in members can see and interact with this button.

    Just do a test yourself…

    1) Create a free membership account for yourself

    2) Log into the site

    3) Make a membership payment

    Let me know what you see. If things do not work then we will jump on your site and check it out.

    February 28, 2011 at 7:54 am #29549
    Theo
    Spectator

    I migrated all my members over from previous website,

    I asked them all to get free accounts, then I gave them a page with the subscribe button.

    I asked them all to log in to their free accounts and then click the subscription button.

    I can’t tell for sure if they all did or not but I will ask them all today in my live room. I did hear from nearly all of them though that after subscription was dealt with at Paypal they were sent a complete registration link at which point they could not use the same username or email.

    If they are free members and logged in, then they click on my subscription button to upgrade, after going through Paypal are they supposed to have that original free account upgraded? and would they still be receiving the complete registration email with link?

    If you do have a few minutes to check out my site it would be greatly appreciated, I do have everything running they way I want other than account upgrades.

    February 28, 2011 at 9:29 pm #29550
    wpCommerce
    Moderator

    “If they are free members and logged in, then they click on my subscription button to upgrade, after going through Paypal are they supposed to have that original free account upgraded?” – Yes and they won’t be receiving any link to complete registration.

    March 1, 2011 at 12:51 am #29551
    amin007
    Participant

    “I can’t tell for sure if they all did or not” – There is an easy way to get around this problem. As suggested in my previous post… simply make it so the payment button can only be seen if they are logged in as free member. This way you are guaranteeing that a user will be logged in before they make a payment.

    March 1, 2011 at 9:16 am #29552
    Theo
    Spectator

    OK, I guess no one was signed in then… because I did make the pages public, they were special price pages I made only for my original members of my previous site so I have now deleted them…. but I get what should happen, thanks.

    I’ll try it out on the next person

    March 1, 2011 at 5:22 pm #29553
    Theo
    Spectator

    today I noticed that the eMember User ID is not being filled in automatically on my estore.. I had fill it in manually for each customer… any idea why that would happen… what have I done wrong?

    March 1, 2011 at 9:23 pm #29554
    astewart
    Member

    Sounds like something similar to my latest post.

    Seems what is happening here is that the eMember Cookie Session is set to expire before the WordPress User Cookie Session.

    So when user leave for a bit of time and comes back, I noticed that they were logged out of eMember but not WordPress, thus why they would not be able to access those special pages.

    Thats my assumption anyways, I could be wrong.

    March 2, 2011 at 4:29 am #29555
    amin007
    Participant

    There is a checkbox called “Remember Me” in the eMember’s login widget. If checked it will keep the user logged in for 2 days by default (I think thats a good length).

    March 2, 2011 at 5:29 am #29556
    Theo
    Spectator

    you missed my question which is about the admin area not the cookie sessions:

    today I noticed that the “eMember User ID” is not being filled in automatically on my “wp estore”.. I have fill it in manually for each customer… any idea why that would happen… what have I done wrong?

  • Author
    Posts
Viewing 15 posts - 1 through 15 (of 29 total)
1 2 →
  • You must be logged in to reply to this topic.
Log In

Forum Related

  • Forum Home
  • Forum Search
  • Forum Registration
  • Forum Login

Support Related Forms

  • Contact Us
  • Customer Support
  • Request a Plugin Update
  • Request Fresh Download Links

Useful Links

  • Plugin Upgrade Instructions
  • WP eStore Documentation
  • WP eMember Documentation
  • WP Affiliate Platform Documentation
  • Tips and Tricks HQ Home Page
  • Our Projects

Quick Setup Video Tutorials

  • WP eStore Video Tutorial
  • WP eMember Video Tutorial
  • WP Affiliate Platform Video Tutorial
  • Lightbox Ultimate Video Tutorial

Our Other Plugins

  • WP Express Checkout
  • Stripe Payments Plugin
  • Simple Shopping Cart Plugin
  • Simple Download Monitor

Copyright © 2025 | Tips and Tricks HQ