Notes on canceling Enhanced Recurring Payments and upgrading to Website Payments Pro
After upgrading to s2Member Pro, I decided to also upgrade my PayPal account to Website Payments Pro (also called PayPal Pro). I already had PayPal's Enhanced Recurring Payments (ERP) service, which I was using with the free version of s2Member.
However, when I decided to upgrade PayPal's website told me that I had to cancel my PayPal Enhanced Recurring Payments (ERP) service before I could upgrade to Website Payments Pro.
This worried me as I already had half a dozen subscribers who had signed up with me while I had the ERP service. I called PayPal to make sure that my existing ERP subscribers wouldn't have to resubscribe if I cancelled ERP.
The customer service rep that I spoke with told me that my existing subscribers would be cancelled when I cancelled ERP and that I'd have to get them to resubscribe (however, this wasn't the case; see below).
Canceling Enhanced Recurring Payments
When I clicked the "Cancel Enhanced Recurring Payments" link in the sidebar of my Preapproved Payments dashboard, this was the message I received:
You've canceled your service
You successfully canceled your Enhanced Recurring Payments service.
Remember, you won't be able to accept new Automatic or Installment Plan payments after you cancel. But, you'll still be able to accept them from the customers already enrolled.
If you decide to cancel, remember to remove the buttons from your website.
Note that the message explains that you won't be able to accept "new" Automatic or Installment Plan payments after canceling. It mentions nothing about the existing subscriptions being cancelled.
I then received the following email from PayPal:
Dear Raam Dev,
Your Enhanced Recurring Payments package has been canceled.
We'll continue processing payments from the customers who still owe you under the installment plan, but you won't be able to add new customers, unless you sign up for this package again.
If you have any questions, call us toll-free at 1-888-221-1161.
Sincerely,
PayPal
This time PayPal explains that they will continue processing payments from existing customers "who still owe you under the installment plan". They make no mention of subscriptions, but its been three days since I cancelled ERP and all my existing subscribers still have active subscriptions and have not been canceled.
My subscribers are charged monthly, so I suppose there's a chance they'll be cancelled when the next charge attempt is made, but I think that's unlikely. (If this changes in the next 30 days, I will come back here and update this post).
How this affects s2Member
None of my s2Member accounts have been affected by this process as far as I can tell.
Since I upgraded to s2Member Pro and I'm now using Pro Forms with PayPal Website Payments Pro, my cancellation process involves my subscribers logging into their s2Member account and canceling using the Cancellation page that I set up (WP Admin -> s2Member -> PayPal Pro Forms -> PayPal Pro Billing Cancellation Forms).
The subscribers who signed up when I had my ERP service active probably can't cancel their accounts through the cancellation form I set up with s2Member Pro, but I haven't tested this yet.
They can, however, cancel their subscriptions through their own PayPal accounts (the same method they would've used when I had the ERP service), and the PayPal IPN messages will inform s2Member that their account should be deactivated when that happens. (Again, I haven't tested this, but it should work in theory.)
I'll come back and update this with any new information as I get it.
Update: It has been exactly 1 month since I cancelled ERP and upgraded to Website Payments Pro. None of my previous subscribers (who signed up while I had ERP) have been canceled and I'm still receiving subscription payments from them. This tells me that PayPal Customer Service techs are being misinformed as to what happens when canceling ERP. Your existing subscribers are not canceled.Statistics: Posted by Raam Dev — November 21st, 2011, 12:22 am
]]>