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
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!
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