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

Canceling a Subscription NOW keeps the Member User Active.

Simple Membership Plugin › Forums › Simple Membership Plugin › Canceling a Subscription NOW keeps the Member User Active.

  • This topic has 11 replies, 3 voices, and was last updated 10 years, 6 months ago by jscmal.
Viewing 12 posts - 1 through 12 (of 12 total)
  • Author
    Posts
  • November 24, 2015 at 5:10 pm #4170
    jscmal
    Participant

    Hi,
    a few weeks ago I tested the service and I contacted you because when the user cancel his subscription the account turned automatically to the status “Inactive”. You answered that there was nothing to do to manage it.

    I installed the new release of the plugin.

    Now a user canceled his subcription but his account is still active.

    So in this situation i don’t understand if the user will stay active until the end of the time planned for the subcription that is 3 months… OR if the user will stay active permanently.

    I have no idea what has changed.

    The Membership plans doesn’t have an Expiration Date. I have set the to:
    – No Expiry (Access for this level will not expire until cancelled).

    Can you help me to understand?

    here the log:

    [11/24/2015 4:47 PM] - SUCCESS :Paypal Class Initiated by 173.0.81.1
    [11/24/2015 4:47 PM] - SUCCESS :Post string : txn_type=subscr_cancel&subscr_id=I-PFWVVL8R2B16&last_name=XXXXX&residence_country=XX&mc_currency=EUR&item_name=Master+Class+-+3+Months+-+%80149+-+Launch+Promo&business=XXXXXX&recurring=1&verify_sign=A7z-knFELfIODuRyGSUC5Jz-tU6sAeMOSw3XuG4g0X1AShxCuRmIgxUs&payer_status=verified&payer_email=XXXXXXX&first_name=XXXX&receiver_email=XXXXXXXX&payer_id=HFFBCVC99NMBJ&reattempt=1&item_number=870&subscr_date=08%3A47%3A28+Nov+24%2C+2015+PST&custom=subsc_ref%3D3%26user_ip%XXXXXXXXXX&charset=windows-1252&notify_version=3.8&period3=3+M&mc_amount3=149.00&ipn_track_id=d9f12c25d4230&
    [11/24/2015 4:47 PM] - SUCCESS :Connection to www.paypal.com successfuly completed.
    [11/24/2015 4:47 PM] - SUCCESS :IPN successfully verified.
    [11/24/2015 4:47 PM] - SUCCESS :Creating product Information to send.
    [11/24/2015 4:47 PM] - SUCCESS :Retrieving member account from the database. Subscr_id: I-PFWVVL8R2B16
    [11/24/2015 4:47 PM] - FAILURE :No member found for the given subscriber ID: I-PFWVVL8R2B16
    [11/24/2015 4:47 PM] - SUCCESS :Subscription cancellation IPN received... nothing to do here(handled by the subscription IPN handler)
    [11/24/2015 4:47 PM] - SUCCESS :Paypal class finished.

    Kind regards

    G. Aloe

    November 24, 2015 at 10:51 pm #4177
    mbrsolution
    Moderator

    Hi the log file is saying that it cannot find any member with ID I-PFWVVL8R2B16.

    November 24, 2015 at 11:42 pm #4181
    jscmal
    Participant

    Hi ,the answer that you told me doesn’t help me to understand.
    it is just in the log.

    But I want to understand why the user canceling the subscription, instead to be turned to inactive (as happened in past) now it has a different behavior. I mean the user is active (and this is ok). But instead in the past when a user canceled the subscription the plugin turned his status automatically to inactive.

    What has changed?

    I know only that I have installed the new release of the plugin. No other thing has changed.

    And if there is something wrong, I need to know.

    I started a service for people, I “must” have clear what is happening.

    Kindly, I need concrete answers.

    Kind regards

    G. Aloe.

    November 24, 2015 at 11:56 pm #4182
    jscmal
    Participant

    this is what the admin answered to my post 3 weeks ago about what happens when the subscription is canceled by the user.

    https://simple-membership-plugin.com/forums/topic/stopping-the-recurring-payment-the-user-turns-to-imactive/

    Now instead I see that the new release of the plugin worked in a different way and it worked in a way different of the many test that I made before to launch my service.

    Kindly, what happened?

    November 25, 2015 at 12:09 am #4183
    jscmal
    Participant

    I have found something new.

    Every new user who paid and registered has NO Subscription-ID registered in their profile.

    Instead the old account that a friend of mine opened and used to make a test has a subscription-ID in his profile.

    I have not idea what is not working.

    November 25, 2015 at 12:29 am #4186
    admin
    Keymaster

    The subscr ID needs to be there with the member profile. The plugin is suppose to add it there when a subscription payment comes in. So lets investigate and see what happens when a user registers by paying for a subscription.

    Can you please do a test member signup by paying for a subscription and share the log file so I can see what the plugin did on your site after the subscription payment?

    November 25, 2015 at 12:53 am #4192
    jscmal
    Participant

    I can’t do it for now by the real paypal account. I have only 1 paypal account.

    I have to wait tomorrow to ask to someone to pay.

    The first thing that I have in mind is that maybe the buttons used have some “strange problems”, because the buttons used to test the service have worked very well.

    I can try to delete the buttons and create new ones to see if the situation happens also with the new buttons.

    I have a question:
    – if the user has no Subscription-ID, when the expiration date will come paypal will make automatically the recurring payment, then what will happen to the user profile?

    November 25, 2015 at 10:47 am #4205
    jscmal
    Participant

    Hi,
    I have created a NEW button to make a new test. The Problem Persists, the user profile has an empty Subscription ID field.

    This is what I received:

    ----
    
    [11/25/2015 9:58 AM] - SUCCESS :Paypal Class Initiated by 173.0.81.1
    [11/25/2015 9:58 AM] - SUCCESS :Post string : transaction_subject=New+Test+Service+-+Challenge+-+%800.01&payment_date=01%3A58%3A36+Nov+25%2C+2015+PST&txn_type=subscr_payment&subscr_id=I-LB5L2MVGFTY1&last_name=XXXXXX&residence_country=IT&item_name=New+Test+Service+-+Challenge+-+%800.01&payment_gross=&mc_currency=EUR&business=XXXXXXXX&payment_type=instant&protection_eligibility=Ineligible&verify_sign=A6eWOSUY4GpLsICVeZTMGS7M05i.A4ysNltIjJrmXIk-mBWHtmMZ7xxM&payer_status=verified&payer_email=XXXXXXXX&txn_id=39A49338CW241411H&receiver_email=XXXXXXX&first_name=XXXXXXX&payer_id=D6BYGPD8DHAAY&receiver_id=9LNYCDZEPBP8Q&item_number=1537&payment_status=Completed&payment_fee=&mc_fee=0.01&mc_gross=0.01&custom=subsc_ref%3D4%26user_ip%3XXXXXXXX&charset=windows-1252&notify_version=3.8&ipn_track_id=67a0b6536ec3a&
    [11/25/2015 9:58 AM] - SUCCESS :Paypal Class Initiated by 173.0.81.1
    [11/25/2015 9:58 AM] - SUCCESS :Post string : txn_type=subscr_signup&subscr_id=I-LB5L2MVGFTY1&last_name=Malossi&residence_country=IT&mc_currency=EUR&item_name=New+Test+Service+-+Challenge+-+%800.01&business=XXXXXXXXX&recurring=1&verify_sign=Ai7merdhWmQso8Bn7.TNTmZZdd7pAu.m9CakIQaRM3W28xfECyRvoj48&payer_status=verified&payer_email=XXXXXXXXX&first_name=Luca&receiver_email=XXXXXXXXX&payer_id=D6BYGPD8DHAAY&reattempt=1&item_number=1537&subscr_date=01%3A58%3A34+Nov+25%2C+2015+PST&custom=subsc_ref%3D4%26user_ip%3D5.90.77.157&charset=windows-1252&notify_version=3.8&period3=1+D&mc_amount3=0.01&ipn_track_id=67a0b6536ec3a&
    [11/25/2015 9:58 AM] - SUCCESS :Connection to www.paypal.com successfuly completed.
    [11/25/2015 9:58 AM] - SUCCESS :IPN successfully verified.
    [11/25/2015 9:58 AM] - SUCCESS :Creating product Information to send.
    [11/25/2015 9:58 AM] - SUCCESS :Transaction Type: Buy Now/Subscribe
    [11/25/2015 9:58 AM] - SUCCESS :Item Number: 1537
    [11/25/2015 9:58 AM] - SUCCESS :Item Name: New Test Service - Challenge - �0.01
    [11/25/2015 9:58 AM] - SUCCESS :Item Quantity: 1
    [11/25/2015 9:58 AM] - SUCCESS :Item Total: 0.01
    [11/25/2015 9:58 AM] - SUCCESS :Item Currency: EUR
    [11/25/2015 9:58 AM] - SUCCESS :Membership payment paid for membership level ID: 4
    [11/25/2015 9:58 AM] - SUCCESS :Saving transaction data to the database table.
    [11/25/2015 9:58 AM] - SUCCESS :Transaction data saved.
    [11/25/2015 9:58 AM] - SUCCESS :Paypal class finished.
    
    ------------------------------------------------------------------
    
    [11/25/2015 9:58 AM] - SUCCESS :Connection to www.paypal.com successfuly completed.
    [11/25/2015 9:58 AM] - SUCCESS :IPN successfully verified.
    [11/25/2015 9:58 AM] - SUCCESS :Creating product Information to send.
    [11/25/2015 9:58 AM] - SUCCESS :Subscription signup IPN received... nothing to do here(handled by the subscription IPN handler)
    [11/25/2015 9:58 AM] - SUCCESS :swpm integration is being used... creating member account...
    [11/25/2015 9:58 AM] - SUCCESS :swpm_handle_subsc_signup_stand_alone(). Custom value: subsc_ref=4&user_ip=5.90.77.157
    [11/25/2015 9:58 AM] - SUCCESS :Could not find any record using the given email address (XXXXXXXXXXXX). Attempting to query database using the unique reference: I-LB5L2MVGFTY1
    [11/25/2015 9:58 AM] - SUCCESS :Creating new member account. Membership level ID: 4
    [11/25/2015 9:58 AM] - SUCCESS :Member signup URL: http://profiting.me/membership-join/membership-registration/?member_id=16&code=0a2d3e625fdc7dc07d3e2d1fad6c926e
    [11/25/2015 9:58 AM] - SUCCESS :Member signup/upgrade completion email successfully sent to: XXXXXXXXXX
    [11/25/2015 9:58 AM] - SUCCESS :Paypal class finished.
    
    ------------------------------------------------------------------

    The user has still to complete the registration, but I can see in the member profile that there is not Subscription ID.

    I hope this can help.

    In this moment, considering the situation… I could suppose that there is a problem in the plugin or in the use that the plugin makes of paypal api. MAYBE.

    Anyway, I can take the Subscriptions ID from the confirmation email that paypal send and I add it manually to the user profile. FOR THE MOMENT.

    But please, let me know. This is not a problem that I can fix by myself alone.

    Kind regards

    G. Aloe.

    November 26, 2015 at 2:57 am #4235
    jscmal
    Participant

    Hi,
    I had another subscription.

    I attach here the log:

    
    [11/26/2015 1:40 AM] - SUCCESS :Paypal Class Initiated by 173.0.81.1
    [11/26/2015 1:40 AM] - SUCCESS :Post string : transaction_subject=Challenge+-+1+Year+-+%80689+-+Launch+Promo&payment_date=17%3A40%3A40+Nov+25%2C+2015+PST&txn_type=subscr_payment&subscr_id=I-721SAXYC75SB&last_name=XXXX&residence_country=SG&item_name=Challenge+-+1+Year+-+%80689+-+Launch+Promo&payment_gross=&mc_currency=EUR&business=XXXXXXXXXX&payment_type=instant&protection_eligibility=Ineligible&verify_sign=AbfzmD692Hf5Yol4XYhtdAH2Tx9IAVqKCzzRJpHIHaCfmZAzXcauuBU5&payer_status=unverified&payer_email=XXXXXXX&txn_id=4FB813414J352463F&receiver_email=XXXXXXX&first_name=XXXXXX&payer_id=GC7CZJ3BA9AR8&receiver_id=9LNYCDZEPBP8Q&item_number=873&payment_status=Completed&payment_fee=&mc_fee=36.18&mc_gross=689.00&custom=subsc_ref%3D4%26user_ip%3D49.245.5.95&charset=windows-1252&notify_version=3.8&ipn_track_id=144cc513b0c10&
    [11/26/2015 1:40 AM] - SUCCESS :Paypal Class Initiated by 173.0.81.1
    [11/26/2015 1:40 AM] - SUCCESS :Post string : txn_type=subscr_signup&subscr_id=I-721SAXYC75SB&last_name=XXX&residence_country=SG&mc_currency=EUR&item_name=Challenge+-+1+Year+-+%80689+-+Launch+Promo&business=XXXXXXXX&recurring=1&verify_sign=A2y8oIWK5eRNY.2SwsnNIMsPNYuyASn8nrUgvVvwtjEWqtM6yBFUFDkf&payer_status=unverified&payer_email=XXXXXXXX&first_name=XXXXXX&receiver_email=XXXXXXXXX&payer_id=GC7CZJ3BA9AR8&reattempt=1&item_number=873&subscr_date=17%3A40%3A38+Nov+25%2C+2015+PST&custom=subsc_ref%3D4%26user_ip%3D49.245.5.95&charset=windows-1252&notify_version=3.8&period3=1+Y&mc_amount3=689.00&ipn_track_id=144cc513b0c10&
    [11/26/2015 1:40 AM] - SUCCESS :Connection to www.paypal.com successfuly completed.
    [11/26/2015 1:40 AM] - SUCCESS :IPN successfully verified.
    [11/26/2015 1:40 AM] - SUCCESS :Creating product Information to send.
    [11/26/2015 1:40 AM] - SUCCESS :Transaction Type: Buy Now/Subscribe
    [11/26/2015 1:40 AM] - SUCCESS :Item Number: 873
    [11/26/2015 1:40 AM] - SUCCESS :Item Name: Challenge - 1 Year - �689 - Launch Promo
    [11/26/2015 1:40 AM] - SUCCESS :Item Quantity: 1
    [11/26/2015 1:40 AM] - SUCCESS :Item Total: 689.00
    [11/26/2015 1:40 AM] - SUCCESS :Item Currency: EUR
    [11/26/2015 1:40 AM] - SUCCESS :Membership payment paid for membership level ID: 4
    [11/26/2015 1:40 AM] - SUCCESS :Saving transaction data to the database table.
    [11/26/2015 1:40 AM] - SUCCESS :Transaction data saved.
    [11/26/2015 1:40 AM] - SUCCESS :Paypal class finished.
    
    ------------------------------------------------------------------
    
    [11/26/2015 1:40 AM] - SUCCESS :Connection to www.paypal.com successfuly completed.
    [11/26/2015 1:40 AM] - SUCCESS :IPN successfully verified.
    [11/26/2015 1:40 AM] - SUCCESS :Creating product Information to send.
    [11/26/2015 1:40 AM] - SUCCESS :Subscription signup IPN received... nothing to do here(handled by the subscription IPN handler)
    [11/26/2015 1:40 AM] - SUCCESS :swpm integration is being used... creating member account...
    [11/26/2015 1:40 AM] - SUCCESS :swpm_handle_subsc_signup_stand_alone(). Custom value: subsc_ref=4&user_ip=49.245.5.95
    [11/26/2015 1:40 AM] - SUCCESS :Could not find any record using the given email address (XXXXXXXXXX). Attempting to query database using the unique reference: I-721SAXYC75SB
    [11/26/2015 1:40 AM] - SUCCESS :Creating new member account. Membership level ID: 4
    [11/26/2015 1:40 AM] - SUCCESS :Member signup URL: http://profiting.me/membership-join/membership-registration/?member_id=18&code=9d56e5bd55244153d6854b4b43c9ccce
    [11/26/2015 1:40 AM] - SUCCESS :Member signup/upgrade completion email successfully sent to: ngkinkeong@hotmail.com
    [11/26/2015 1:40 AM] - SUCCESS :Paypal class finished.
    
    ------------------------------------------------------------------
    

    In the logs I see always something like this:

    [11/26/2015 1:40 AM] – SUCCESS :Could not find any record using the given email address (XXXXXXXXXX). Attempting to query database using the unique reference: I-721SAXYC75SB

    it says that he has problems to use the email address. When the user is created (before that the registration is completed) I see the user has the email address (from paypal), but it doesn’t have the Subscription ID visible in the log as unique reference.

    I hope this can help to fix the problem.

    Kind regards

    G.Aloe

    November 26, 2015 at 11:43 am #4242
    admin
    Keymaster

    I am looking into this. I will provide an update for it.

    November 26, 2015 at 12:29 pm #4245
    admin
    Keymaster

    I have applied a fix for this in the new version. Please upgrade to the new version (v3.1.4).

    November 26, 2015 at 1:01 pm #4246
    jscmal
    Participant

    Thank you very much, I updated the plugin.

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