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

Stop Multiple Accounts for same person

by

Tips and Tricks HQ Support Portal › Forums › WP eMember › Stop Multiple Accounts for same person

Tagged: members, multiple accounts, wp membership

  • This topic has 7 replies, 3 voices, and was last updated 8 years, 4 months ago by admin.
Viewing 8 posts - 1 through 8 (of 8 total)
  • Author
    Posts
  • October 26, 2014 at 4:15 pm #11687
    TallMeerkat
    Member

    Hello, I am using emember with estore. But I am not using the cart…instead using Pay Now buttons that goes directly to PayPal.

    How do I prevent the creation of multiple accounts using the same email address? I can see someone forgetting they have an account and signing up again. How would I prevent that please? Thanks

    Latest version of WordPress

    [https://businesscoachingpro.com/elite-coaching/] (click one of the paypal buttons)

    October 26, 2014 at 4:43 pm #66385
    wzp
    Moderator

    Each member must have a unique email address. Therefore; the only way for a person to deliberately create multiple memberships is to use different email addresses.

    October 26, 2014 at 5:37 pm #66386
    TallMeerkat
    Member

    Thanks for your reply wzp.

    I think I must be missing something in the process then. I am using this method as suggested by Admin on the forum – https://www.tipsandtricks-hq.com/ecommerce/how-to-use-buy-now-buttons-using-the-wordpress-estore-shopping-cart-plugin-15

    So, the user is taken straight to PayPal…they pay with or without their PayPal account and are returned to the website. The user isn’t actually asked for any registration information such as name, email address.

    I am not using the cart as they only need 1 membership option.

    What is suggested? Thanks

    October 26, 2014 at 6:11 pm #66387
    wzp
    Moderator

    What I hear you saying is that, you want to use a Buy Now button to sell an eMember membership; but that after the PayPal return; nothing happens?

    Have you correctly integrated eMember with eStore?

    https://www.tipsandtricks-hq.com/wordpress-membership/wp-emember-and-wp-estore-integration-for-membership-payment-60

    Please pay particular attention to Step 2.

    October 26, 2014 at 8:02 pm #66388
    TallMeerkat
    Member

    Thanks for your reply WZP. I have done that step correctly I believe. plugin doesn’t seem to be always firing the email that lets the user complete registration. However, I’ve tried again with another email account and the emails has been received. However payment is being taken twice when I repeat the purchase.

    My steps:

    1. Go to website front end (not logged in as admin)

    2. Click PayNow button for “Elite” membership

    3. Go to PayPal screen

    4. Login into paypal with xx.lahiri@gmail.com (Existing emember Elite account – having previously completed registration)

    5. Return to website

    6. Go to emails for xx.lahiri@gmail.com

    7. Receipt for payment from PayPal received-

    8. Email from website saying: Hi, Your account profile has been updated according to your latest payment.

    Please log into your member profile to view the details.

    Thank You

    9. Email from website saying:

    Dear Tosca Lahiri

    Thank you for your purchase!

    Elite Membership x 1 – £0.01 (GBP)

    Any item(s) to be shipped will be processed as soon as possible, any digital item(s) can be downloaded using the encrypted links below.

    Elite Membership – This product does not have any downloadable content

    Thanks

    So, xx.lahiri@gmail.com emember has paid twice for the same membership level account.

    Only one account in the wp emembers>Members screen (as it should be I would think).

    But not actually “upgraded” to “Elite Plus” membership in this case (sorry to use specifics, it just easier to explain in writing) and xx.lahiri@gmail.com has paid twice.

    Thanks

    October 26, 2014 at 9:37 pm #66389
    admin
    Keymaster

    Was the user logged into the site when he/she made the second payment? The plugin using the following info to determine if the user has an existing account and then upgrade that existing profile:

    1) If the user is logged into the site (when making the payment)

    2) If the user’s payment email address matches with the one in the member’s records.

    If none of the above happens then it assumes that it is a new user and creates a new record (instead of upgrading an existing profile).

    Read the following documentation for some more info on this:

    https://www.tipsandtricks-hq.com/wordpress-membership/how-to-create-payment-buttons-for-membership-upgrade-189

    When you go to manage members menu in the admin dashboard, what level do you see for that user in question?

    October 27, 2014 at 12:16 am #66390
    TallMeerkat
    Member

    Thanks admin for the reply.

    1) If the user is logged into the site (when making the payment) – Not logged in.

    2) If the user’s payment email address matches with the one in the member’s records. – Yes it matches.

    When you go to manage members menu in the admin dashboard, what level do you see for that user in question? – The same as the original membership level.

    I shouldn’t have mentioned the upgrade issue at this point – the first issue is that the plugin is letting an existing user pay twice for the same product/membership level.

    Can we deal with this issue first – letting an existing member/user pay twice for the same product/membership level – when not logged in?

    Thanks for the help so far.

    October 27, 2014 at 2:55 am #66391
    admin
    Keymaster

    Until a user logs into the site the plugin has no way of knowing if that user has an account or not. The plugin needs some way to determine if the user has an existing account or not.

    You can change your member registration flow to the 2nd or the 3rd one and then you can control this better. Read the following page:

    https://www.tipsandtricks-hq.com/wordpress-membership/a-typical-member-registration-flow-96

    The user will always need to be logged into the site before they make any payment, So you can use section protection to hide the payment buttons according to the membership level (so only users from a particular level can interact with the payment button):

    https://www.tipsandtricks-hq.com/wordpress-membership/how-to-protect-a-section-of-a-post-or-page-88

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

Forum Related

  • Forum Home
  • Forum Search
  • 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
  • WP PDF Stamper Documentation
  • WP Photo Seller 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
  • WP Photo Seller Video Tutorial

Our Other Plugins

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

Copyright © 2023 | Tips and Tricks HQ