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

Problem when the User Changes the Subscription – Test with Real PayPal Account

Simple Membership Plugin › Forums › Simple Membership Plugin › Problem when the User Changes the Subscription – Test with Real PayPal Account

Tagged: mailchimp, recurring payment, subscription

  • This topic has 2 replies, 2 voices, and was last updated 10 years, 6 months ago by jscmal.
Viewing 3 posts - 1 through 3 (of 3 total)
  • Author
    Posts
  • October 19, 2015 at 10:43 am #3564
    jscmal
    Participant

    Hi,
    continuing from other discussions that I opened in past about problems when the user change the subscription.

    I tested the situation with a Real Paypal Account.

    When a subscribed user that is already paying a subscription goes to buy another subscription, I can confirm these things:

    1 – The new recurring payment starts. BUT the previous one is not stopped (not so much important, it can be managed manually).

    2 – The new subscription starts, the user gets the new membership Level. BUT the WordPress User Role is not changed to the new one used for the new membership level. the user continues to have the User Role of the Membership Level that he had before.

    3 – The user data are not sent to the MailChimp List that was set for the New Membership Level.

    In practice:

    When a user wants to start a new subscription I have:

    1 – stop the recurring payment that is active
    2 – ask it to click the button to pay for the new subscription
    3 – I have to get the confirmation that the user has now the new memebership role
    4 – I have to change manually the WordPress User Role
    5 – I have to add the new user to the Mailchimp List for the new role
    6 – I have remove manually the user from the MailChimp list of the previous Membership Level.

    Some of these problems has to be fixed by the developers, others no.

    Here the Log of the new subscription.

    [10/19/2015 10:17 AM] – SUCCESS : Log file reset
    ——————————————————————

    [10/19/2015 10:18 AM] – SUCCESS :Paypal Class Initiated by 173.0.81.1
    [10/19/2015 10:18 AM] – SUCCESS :Post string : transaction_subject=Test+Service+-+Challenge+-+%800.01&payment_date=03%3A18%3A01+Oct+19%2C+2015+PDT&txn_type=subscr_payment&subscr_id=I-P3U5HG0SDWEC&last_name=xxxx&residence_country=IT&item_name=Test+Service+-+Challenge+-+%800.01&payment_gross=&mc_currency=EUR&business=xxxxxx&payment_type=instant&protection_eligibility=Ineligible&verify_sign=AYWsKpfcTys0TZM6QLf4mn1ENGKuAmT-AhQ0M40XZC781kcN3WKQNzpj&payer_status=verified&payer_email=xxxxx&txn_id=1TW75212MM6795031&receiver_email=xxxxxxx&first_name=xxxx&payer_id=D6BYGPD8DHAAY&receiver_id=9LNYCDZEPBP8Q&item_number=906&payment_status=Completed&payment_fee=&mc_fee=0.01&mc_gross=0.01&custom=subsc_ref%3D4%26user_ip%3D151.96.3.241%26swpm_id%3D8&charset=windows-1252&notify_version=3.8&ipn_track_id=50c0050399330&
    [10/19/2015 10:18 AM] – SUCCESS :Paypal Class Initiated by 173.0.81.1
    [10/19/2015 10:18 AM] – SUCCESS :Post string : txn_type=subscr_signup&subscr_id=I-P3U5HG0SDWEC&last_name=xxxxxx&residence_country=IT&mc_currency=EUR&item_name=Test+Service+-+Challenge+-+%800.01&business=xxxxxx&recurring=1&verify_sign=Ax0zKmWK4OOqV1-zrHOap5m1O8X4AEYmUNQ7MuxvbaYOpuYq1lrP7X89&payer_status=verified&payer_email=xxxxxx&first_name=xxxxx&receiver_email=xxxxxxx&payer_id=D6BYGPD8DHAAY&reattempt=1&item_number=906&subscr_date=03%3A17%3A59+Oct+19%2C+2015+PDT&custom=subsc_ref%3D4%26user_ip%3D151.96.3.241%26swpm_id%3D8&charset=windows-1252&notify_version=3.8&period3=1+D&mc_amount3=0.01&ipn_track_id=50c0050399330&
    [10/19/2015 10:18 AM] – SUCCESS :Connection to http://www.paypal.com successfuly completed.
    [10/19/2015 10:18 AM] – SUCCESS :IPN successfully verified.
    [10/19/2015 10:18 AM] – SUCCESS :Creating product Information to send.
    [10/19/2015 10:18 AM] – SUCCESS :Transaction Type: Buy Now/Subscribe
    [10/19/2015 10:18 AM] – SUCCESS :Item Number: 906
    [10/19/2015 10:18 AM] – SUCCESS :Item Name: Test Service – Challenge – �0.01
    [10/19/2015 10:18 AM] – SUCCESS :Item Quantity: 1
    [10/19/2015 10:18 AM] – SUCCESS :Item Total: 0.01
    [10/19/2015 10:18 AM] – SUCCESS :Item Currency: EUR
    [10/19/2015 10:18 AM] – SUCCESS :Membership payment paid for membership level ID: 4
    [10/19/2015 10:18 AM] – SUCCESS :Saving transaction data to the database table.
    [10/19/2015 10:18 AM] – SUCCESS :Transaction data saved.
    [10/19/2015 10:18 AM] – SUCCESS :Paypal class finished.

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

    [10/19/2015 10:18 AM] – SUCCESS :Connection to http://www.paypal.com successfuly completed.
    [10/19/2015 10:18 AM] – SUCCESS :IPN successfully verified.
    [10/19/2015 10:18 AM] – SUCCESS :Creating product Information to send.
    [10/19/2015 10:18 AM] – SUCCESS :Subscription signup IPN received… nothing to do here(handled by the subscription IPN handler)
    [10/19/2015 10:18 AM] – SUCCESS :swpm integration is being used… creating member account…
    [10/19/2015 10:18 AM] – SUCCESS :swpm_handle_subsc_signup_stand_alone(). Custom value: subsc_ref=4&user_ip=151.96.3.241&swpm_id=8
    [10/19/2015 10:18 AM] – SUCCESS :Modifying the existing membership profile… Member ID: 8
    [10/19/2015 10:18 AM] – SUCCESS :Upgrading the current membership level (3) of this member to the newly paid level (4)
    [10/19/2015 10:18 AM] – SUCCESS :Member signup/upgrade completion email successfully sent to: lmalossi@yahoo.it
    [10/19/2015 10:18 AM] – SUCCESS :Paypal class finished.

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

    [10/19/2015 10:25 AM] – SUCCESS :Paypal Class Initiated by 173.0.81.1
    [10/19/2015 10:25 AM] – SUCCESS :Post string : txn_type=subscr_cancel&subscr_id=I-80V2L1DVDN60&last_name=xxxx&residence_country=IT&mc_currency=EUR&item_name=Test+Service+-+Master+Class+-+%800.01&business=xxxxxx&recurring=1&verify_sign=AeLv00kYWLImQpHNLijY5IUD1PcoAlkQ32ad6Z3s2CHdVvXPXV1ITljR&payer_status=verified&payer_email=xxxxxx&first_name=Luca&receiver_email=xxxxx&payer_id=D6BYGPD8DHAAY&reattempt=1&item_number=904&subscr_date=16%3A00%3A00+Dec+31%2C+1969+PST&custom=subsc_ref%3D3%26user_ip%3D199.19.249.196&charset=windows-1252&notify_version=3.8&period3=1+D&mc_amount3=0.01&ipn_track_id=8771676fb9a5f&
    [10/19/2015 10:25 AM] – SUCCESS :Connection to http://www.paypal.com successfuly completed.
    [10/19/2015 10:25 AM] – SUCCESS :IPN successfully verified.
    [10/19/2015 10:25 AM] – SUCCESS :Creating product Information to send.
    [10/19/2015 10:25 AM] – SUCCESS :Retrieving member account from the database. Subscr_id: I-80V2L1DVDN60
    [10/19/2015 10:25 AM] – FAILURE :No member found for the given subscriber ID: I-80V2L1DVDN60
    [10/19/2015 10:25 AM] – SUCCESS :Subscription cancellation IPN received… nothing to do here(handled by the subscription IPN handler)
    [10/19/2015 10:25 AM] – SUCCESS :Paypal class finished.

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

    I hope this can help to make better.

    is there any fix available?

    Kind regards

    G.Aloe

    October 19, 2015 at 8:57 pm #3566
    mbrsolution
    Moderator

    Hi thank you for providing this thorough report. The plugin developers will investigate further your findings.

    Just one question in regards to the following error log message.

    FAILURE :No member found for the given subscriber ID: I-80V2L1DVDN60

    Do you know who the ID belongs to?

    October 19, 2015 at 10:14 pm #3572
    jscmal
    Participant

    yes. there only 1 user in my website that make payments.

    that user started the new subscription.

    That failure happens because later, after the starting of the new subscription and then the new recurring payment, the same user stopped on paypal the recurring payment for the subscription that he had before.

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