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.
-
AuthorPosts
-
November 24, 2015 at 5:10 pm #4170
jscmal
ParticipantHi,
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¬ify_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 #4177mbrsolution
ModeratorHi the log file is saying that it cannot find any member with ID I-PFWVVL8R2B16.
November 24, 2015 at 11:42 pm #4181jscmal
ParticipantHi ,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 #4182jscmal
Participantthis is what the admin answered to my post 3 weeks ago about what happens when the subscription is canceled by the user.
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 #4183jscmal
ParticipantI 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 #4186admin
KeymasterThe 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 #4192jscmal
ParticipantI 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 #4205jscmal
ParticipantHi,
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¬ify_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¬ify_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 #4235jscmal
ParticipantHi,
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¬ify_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¬ify_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 #4242admin
KeymasterI am looking into this. I will provide an update for it.
November 26, 2015 at 12:29 pm #4245admin
KeymasterI 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 #4246jscmal
ParticipantThank you very much, I updated the plugin.
-
AuthorPosts
- You must be logged in to reply to this topic.