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

[Resolved] Renewals sometimes applied to incorrect member

by

Tips and Tricks HQ Support Portal › Forums › WP eMember › WP eMember Troubleshooting › Renewals sometimes applied to incorrect member

  • This topic has 9 replies, 3 voices, and was last updated 2 years, 6 months ago by admin.
Viewing 10 posts - 1 through 10 (of 10 total)
  • Author
    Posts
  • December 7, 2022 at 12:29 pm #84761
    CVGSwebmaster
    Participant

    We require our members to login before selecting “renew”. Despite this, sometimes (not always) the renewal is applied to a different member, usually the person that renewed just prior. In these cases, the start date of the member trying to renew is not updated. The start date of the member that renewed prior is updated and they incorrectly receive the renewal email. The PayPal process is working fine. I have debug enabled, and I can see that the member ID is not correctly selected in these problem cases. I do not know what triggers the problem, nor do I understand why the problem sometimes goes away, then returns at a later date. Suggestions? I would be happy to share the debug file if that would help. Thank you very much.

    Colleen

    December 7, 2022 at 5:59 pm #84762
    wzp
    Moderator

    We require our members to login before selecting “renew”. Despite this, sometimes (not always) the renewal is applied to a different member…

    1. Keep the debug logs turned on, until the situation is understood/Resolved. This will allow you to see what payment notification the plugin is receiving and if that matches with what is expected.
       
    2. Place the actual renewal button on a protected page, or in a protected section, that can only be accessed if the member is logged in.
       
    3. Are you using any page caching plugins on your site? If so, which one?
    December 7, 2022 at 7:05 pm #84763
    CVGSwebmaster
    Participant

    1. Yes, I have the debug logs turned on. In the problem cases, the ID the renewal is applied to doesn’t match the person who paid.

    2. Yes, our renewal page is protected.

    3. Our list of plugins is: all in one event calendar, maintenance, site kit by google, tablepress, updraftplus, wordfence security, wpforms lite, emember (plus email broadcast, bulk import, profile extended).

    Thank you!

    Colleen

    December 8, 2022 at 5:13 pm #84765
    wzp
    Moderator

    Could you please show a complete log example, that demonstrates this issue?  You do not need to redact anything.

    • This reply was modified 2 years, 6 months ago by wzp.
    December 10, 2022 at 9:34 pm #84768
    CVGSwebmaster
    Participant

    Can you confirm that you received the debug log I sent on Dec 8?

    Thanks,
    Colleen

    December 12, 2022 at 3:55 pm #84771
    admin
    Keymaster

    No, I haven’t received it. Did you submit a contact form with the same email address that you are using for this forum account?

    December 12, 2022 at 4:15 pm #84772
    CVGSwebmaster
    Participant

    I copied it into the “reply to” area in the support forum (just like I’m typing here). Can you clarify the “contact form”? Does that mean “contact us”? Or “customer support forum”?

    Colleen

    December 12, 2022 at 6:58 pm #84774
    wzp
    Moderator

    “Contact Us”

    Contact Us

    December 12, 2022 at 7:57 pm #84775
    CVGSwebmaster
    Participant

    Thank you. submitted log through “contact us”.

    December 14, 2022 at 6:04 pm #84776
    admin
    Keymaster

    Thank you. I have received it and given a reply. In summary, it looks to be a caching issue on the site.

    If a member is logged into a membership account and then makes a payment, the payment will be applied to whatever member ID the user was logged into. In your case, there seems to be some caching happening. So the page containing the payment button is cached and another user is using a button (which is using cached data from another member). So everything is getting messed up after the payment since it will have the Member ID of another user. I have explained the caching issue in the email.

  • Author
    Posts
Viewing 10 posts - 1 through 10 (of 10 total)
  • 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