Support » Plugin: Paid Memberships Pro - Content Restriction, User Registration, & Paid Subscriptions » Paypal Expresse Checkout cancelation does not cancel subscription

  • One of my subscription levels is an initial payment plus a yearly subscription after that. If the initial checkout is done via PP-Express it seems that the IPN is send from PP to PMP after which the subscriber is activated in PMP. If however he cancels the subscription right after that no payment is made on PayPal but the subscription in PMP still stands.

    If you don’t keep an eye out for that many users can just sign up, subscribe, cancel their payment and still have access to content which usually is supposed to be protected. I checked all my settings and they seem to be ok.

    Any suggestions are highly appreciated.

    Regards,
    E

    http://wordpress.org/plugins/paid-memberships-pro/

Viewing 10 replies - 1 through 10 (of 10 total)
  • Thread Starter elonden

    (@elonden)

    As a followup I see that PayPal has sent a cancellation IPN which PMP seems to have been neglecting. So it seems the intial payment IPN is picked up but the cancellation is not.

    Hi elonden,

    PMPro/PayPal should send you warning e-mails pertaining to cancellations on the gateway end. PMPro will not disable accounts automatically on a gateway cancellation. We do leave it up to the site administrator to cancel the membership accounts manually at this time.

    Thanks

    I think this helps but I’m quite the newbie
    How do I cancel paypal manually for member that have canceled the subscription

    @bballco, go into the user’s record in the WP admin screen and under Membership Level, set Current Level to none.

    @essaysnark I did that but I get a message that says I dont have permission to cancel API and then it charges the member.

    thank you for your help I had to cancel it through my pay pal page

    Plugin Author Jason Coleman

    (@strangerstudios)

    An update on this. The latest version of PMPro should be correctly cancelling members on the WP/PMPro side if they cancel in PayPal AND your PayPal IPN is setup and working.

    With PayPal Express, users cancelling on the WP side will be cancelled on the PayPal side. You’ll want to double check that is working though, as I’ve noticed random instances where a subscription was in “pending” state and the PayPal API doesn’t let you cancel it. You should get email notifications if PMPro runs into this though. But good to double check.

    With PayPal Standard, you can sometimes setup the PayPal Express API as well (enter the settings, save it, then switch back to PayPal Standard) and it will cancel subscriptions on the PayPal side when cancels are done on the PMPro side. However, this hasn’t been working very much lately. We would fix it if we could, but it doesn’t seem possible.

    You should get emails when PMPro fails to cancel the subscription on the PayPal side. But again, it’s good to double check.

    We’d like for PMPro and the payment gateway to always be in sync in terms of membership level and subscription. The PayPal API is very flaky in this area and there have been issues.

    Very helpful Jason, thanks!

    Thread Starter elonden

    (@elonden)

    Hello Jason,

    Thanks for this. Do you have plans for a feature that if a subscriber uses a specific email address or domain to have him/her automatically partake in one of the subscription levels?

    That would be very nice.

    Regards,
    Erwin

    Hi Erwin,

    This is something that could be created for you as a premium support request. If interested, you could sign up here: http://paidmembershipspro.com/support.

    Thank You

Viewing 10 replies - 1 through 10 (of 10 total)
  • The topic ‘Paypal Expresse Checkout cancelation does not cancel subscription’ is closed to new replies.