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

[Support request] Paypal subscription cancellation does not deactivate the user account anymore

Simple Membership Plugin › Forums › Simple Membership Plugin › Paypal subscription cancellation does not deactivate the user account anymore

Tagged: cancellation, paypal cancellation, subscription cancellation

  • This topic has 9 replies, 5 voices, and was last updated 8 years ago by Mike.
Viewing 10 posts - 1 through 10 (of 10 total)
  • Author
    Posts
  • March 15, 2018 at 10:44 am #13727
    tttigra
    Participant

    In the past, when a user cancelled the Paypal recurring payment his/her account was becoming deactivated at the website. Not anymore. I now have to keep a record of the last day of the subscription and deactivate that account manually. Can you
    In fact, ideally, the account should stay active until the end of the paid period. Please tell us what happened?

    March 15, 2018 at 9:12 pm #13738
    mbrsolution
    Moderator

    Hi, please read the following documentation. This documentation explains the cancellation process. Are you saying that in your case this does not occur anymore. If it doesn’t happen as the documentation states, what has changed in your site?

    Kind regards

    March 16, 2018 at 4:42 am #13742
    Mike
    Participant

    This just started happening with my site as well about a week ago. The site hasn’t changed for almost a year and it’s been over a month since any plug-ins were added.

    March 16, 2018 at 11:30 am #13744
    tttigra
    Participant

    @mbrsolution Yes it used to do it but not anymore. I’ve been using your plugin since 2015 without any major issues but this has come up recently. Mike above reports the same issue. I haven’t done any major changes on my site.

    By the way, some’s payment was skipped yesterday by Paypal probably due to credit card expiry and that account went into inactive automatically. Perhaps the problem is with cancellations only.

    March 16, 2018 at 1:50 pm #13745
    Mike
    Participant

    There was a payment skipped transaction here recently as well, but the person’s membership account on my site still remained active.

    March 17, 2018 at 9:43 am #13764
    admin
    Keymaster

    If the membership level is set to “No Expiry (Access for this level will not expire until cancelled)” then it will deactivate the account when a subscription is cancelled. I have tested this behavior and it is currently working fine. There is a setup or site specific issue going on here.

    Enable the debug option in the plugin’s settings. It will write down everything the plugin is doing when a subscription cancellation is received. That will reveal what exactly is going wrong on your site.

    March 18, 2018 at 12:25 am #13771
    Mike
    Participant

    Thanks. When the debug option is checked, does it affect the way the plug-in works in any way? Just want to make sure everything continues to work while I figure out the problem.

    I noticed in your documentation that there is way to setup WP Super Cache and W3 Total Cache so that they work with Simple Membership. I’m currently using WP Fastest Cache, but do you think there may be a similar setup issue with that one that could be causing the PayPal problem?

    Also do you know of any known issues between MailPoet 3 and your plug-in?

    March 18, 2018 at 1:01 pm #13773
    The Assurer
    Moderator

    When the debug option is checked, does it affect the way the plug-in works in any way?

    The only effect of having debug turned on, is that it uses disk space on your server; as it records the plugin’s activities.

    I noticed in your documentation that there is way to setup WP Super Cache and W3 Total Cache so that they work with Simple Membership. I’m currently using WP Fastest Cache, but do you think there may be a similar setup issue with that one that could be causing the PayPal problem?

    The idea with the caching plugin adjustments, is to not cache pages that use the swpm_in_use and wptouch_switch_toggle cookies. This affects content protection, and proper detection of whether or not a member is logged in.

    Also do you know of any known issues between MailPoet 3 and your plug-in?

    Are you using any particular SWPM addons?

    March 18, 2018 at 4:23 pm #13779
    tttigra
    Participant

    This is the messages from the debug option. It’s obvious that those members cannot be found in the database but they are there. One of the things I’ve changed was that I’ve turned on the WP Total Cache and then turned it off as some of the members couldn’t login and some things were mixed. I probably couldn’t setup the plugin well. \

    But even though the WP Total Cache is off right now I’m still getting these errors.

    [03/18/2018 2:45 PM] – SUCCESS: Paypal Class Initiated by 173.0.81.1
    [03/18/2018 2:45 PM] – SUCCESS: Post string : txn_type=subscr_failed&subscr_id=I-R9TJFDGLS380&last_name=Laurenza&residence_country=IT&item_name=Monthly&payment_gross=&mc_currency=GBP&business=burak.kaplan%40gmail.com&verify_sign=A4hFZABB-1MdUATkZSRkEDahxHmDA.Q1nCr.CRsXLUxNPlh9y9JAe8a9&payer_status=unverified&payer_email=michelelaurenza%40live.it&first_name=Michele&receiver_email=burak.kaplan%40gmail.com&payer_id=KCYV98D8VNBNN&retry_at=03%3A00%3A00+Mar+23%2C+2018+PDT&item_number=11845&mc_gross=49.90&custom=subsc_ref%253D2%2526user_ip%253D81.214.254.162&charset=UTF-8&notify_version=3.9&ipn_track_id=d4394053745e4&
    [03/18/2018 2:45 PM] – SUCCESS: Checking if PayPal IPN response is valid
    [03/18/2018 2:45 PM] – SUCCESS: Connecting to: https://www.paypal.com/cgi-bin/webscr
    [03/18/2018 2:45 PM] – SUCCESS: IPN successfully verified.
    [03/18/2018 2:45 PM] – SUCCESS: Creating product Information to send.
    [03/18/2018 2:45 PM] – SUCCESS: Subscription cancellation IPN received… (handled by the subscription IPN handler)
    [03/18/2018 2:45 PM] – SUCCESS: Refund/Cancellation check – lets see if a member account needs to be deactivated.
    [03/18/2018 2:45 PM] – SUCCESS: Subscriber ID is present. Retrieving member account from the database. Subscr_id: I-R9TJFDGLS380
    [03/18/2018 2:45 PM] – FAILURE: No associated active member record found for this notification.
    [03/18/2018 2:45 PM] – SUCCESS: Paypal class finished.

    ——————————————————————

    [03/18/2018 2:48 PM] – SUCCESS: [MailChimp] Mailchimp integration addon. Admin edit member hook.
    [03/18/2018 2:48 PM] – SUCCESS: [MailChimp] Debug data: FREE|zinwai.pt@gmail.com|Zeno|Kyaw
    [03/18/2018 2:48 PM] – SUCCESS: [MailChimp] Doing list signup.
    [03/18/2018 2:48 PM] – SUCCESS: [MailChimp] Checking list name : FREE
    [03/18/2018 2:48 PM] – SUCCESS: [MailChimp] Found a match for the list name on MailChimp. List ID :a739b20e41
    [03/18/2018 2:48 PM] – SUCCESS: [MailChimp] List ID to subscribe to:a739b20e41
    [03/18/2018 2:48 PM] – FAILURE: [MailChimp] Unable to subscribe.
    [03/18/2018 2:48 PM] – FAILURE: Error=Unknown error, call getLastResponse() to find out what happened.

    March 22, 2018 at 1:25 am #13811
    Mike
    Participant

    Yes currently using After Login Redirection, Custom Messages and Affiliates Manager Simple Membership Integration.

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