Membership Plugin

WordPress Membership Plugin

  • Home
  • Documentation
  • Addons
  • Support
    • Quick Setup
    • Documentation
    • Premium Addon Support
    • Paid Support
    • Support Forum
    • Support Forum Search
    • Forum Login
    • Forum Registration
  • Contact

Renewing the Subscription when the user has changed the user profile email

Simple Membership Plugin › Forums › Simple Membership Plugin › Renewing the Subscription when the user has changed the user profile email

  • This topic has 3 replies, 3 voices, and was last updated 10 years, 1 month ago by jscmal.
Viewing 4 posts - 1 through 4 (of 4 total)
  • Author
    Posts
  • March 28, 2016 at 12:21 pm #6118
    jscmal
    Participant

    Hi,
    months ago I talked about this problem here in the forum.

    Scenario:

    1 – A user has already paid, then he opened an account.

    2 – Later he changes the email in his account, then the paypal email used for the payment is not more in his profile.

    3 – After months he wants to change the subscription or simply renew his subscription.

    4 – If he makes a new payment by a Simple Membership Plugin Button, the plugin doesn’t find the paypal email then it opens a second account for the user.

    This Scenario is really Problematic and it imposes me to send to the user a Payment Request using my PayPal profile, because the renew cannot be done automatically by the plugin, although I have the button ready.

    And also I am obligated to add the users who changed their email address in a separate list so to know to who I have to send a manual payment request.

    I suggested months ago to add a record per user to save the paypal email used for the payment, also if the user changes his user email… and to implement in the plugin a way to use this record for any new payment. For example the user can enter his email for his profile and his email for the payment, separately.

    Please, fix this problem… because it has a big impact in a large community where users can update their accounts.

    Kind regards

    G.Aloe

    March 29, 2016 at 5:29 am #6130
    mbrsolution
    Moderator

    Hi, the plugin developers will investigate further your issue and get back to you.

    Kind regards

    March 29, 2016 at 5:53 am #6135
    admin
    Keymaster

    You are doing something wrong. Let me explain.

    Are you letting your members pay for renewal without being logged into the site? If you are then you are doing it wrong.

    When your member is logged into the site and then pays for a renewal, the plugin knows (from the login) which profile this payment should go to. Then it won’t have to rely on the paypal address (the users can use any paypal email they want to).

    Make sure you are creating the buttons using our plugin’s payment button shortcode. Also, you should protect your renewal page so the member is required to log in before making a payment.

    You should be doing the following (it is likely you are not following our documentation which is why you are seeing an issue):
    https://simple-membership-plugin.com/creating-membership-renewal-button/

    March 29, 2016 at 10:56 am #6137
    jscmal
    Participant

    Now it is clear.

    Then if the user is logged in it is not important if he has changed the email address or not.

    I have already set the buttons in a protected webpage to use only for the logged in members. Then it should work properly.

    Thanks a lot for the clarification.

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

Please read this message before using our plugin.

Search

Featured Addons and Extensions

  • Membership Form Builder Addon
  • Member Directory Listing Addon
  • WooCommerce Payment Integration
  • Member Data Exporter Addon

Documentation

  • Documentation Index Page

Copyright © 2026 | Simple Membership Plugin | Privacy Policy