Page 1 of 1

Paypal Unsubscribe without Paypal Account

PostPosted: February 17th, 2011, 3:27 pm
by lionelhives
I'm using S2 Pro through a Paypal Business account and couldn't get my sandbox account to process a dummy members account on my site so i went ahead and created a live one using an alias email address.

As most of my customers won't have Paypal accounts I used the "pay with credit card" option which it duly processed and setup a members account.

So far, so good.

Also wishing to screencast the Unsubscribe process I went ahead and clicked my S2 generated WP shortcode Unsubscribe button on my Members Page, where I was redirected to log in to a Paypal account that I don't have for the alias email address of my "new member".

I understand from previous threads that Paypal accounts are required to Unsubscribe but that will help my 'card payment' clients none - how can I engineer an Unsubscription? I don't even see how to moderate members through S2 Pro, surely this is an option?

Many thanks

Lionel

Re: Paypal Unsubscribe without Paypal Account

PostPosted: March 12th, 2011, 12:33 pm
by Cristián Lávaque
Hi Lionel, just saw your post while browsing the forums.

Regarding the user moderation, you find that under WP Admin -> Users.

I'll ask Jason about the unsubscribe one.

Re: Paypal Unsubscribe without Paypal Account

PostPosted: March 12th, 2011, 2:44 pm
by lionelhives
thanks Cristian

as a (less preferable) method to circumvent, i am using a Formidable Form to manually notify me of a member's intention to unsubscribe from where i will need to manually unsubscribe through Admin

cheers

lionel

Re: Paypal Unsubscribe without Paypal Account

PostPosted: March 14th, 2011, 10:55 pm
by Jason Caldwell
Thanks for bringing this to my attention.

Yes, s2Member Pro provides you with the ability to create a Cancellation Form. This Cancellation Form is smart enough to detect Members who paid you through an actual PayPal account, and in those cases it will ask the Customer to cancel through PayPal. In all other cases ( i.e. for credit card Customers ), s2Member is capable of handling the Cancellation process smoothly without the Customer leaving your site.

For further details on this, please check your Dashboard under:
s2Member -> PayPal® Pro Forms -> Billing Cancellation Forms.

s2Member will provide you with a Shortcode that produces the Billing Cancellation Form. That's it :-)



If you want to be notified of cancellations via email, you can take a look at s2Member's API Notification for Cancellations. You can supply a Notification Email address and s2Member will send you all the details automatically. Please check your Dashboard under: s2Member -> API Notifications.

Re: Paypal Unsubscribe without Paypal Account

PostPosted: March 15th, 2011, 10:38 am
by wesleysoccer
Is this the same for the free s2member when a customer uses a credit card to unsubsribe?

Re: Paypal Unsubscribe without Paypal Account

PostPosted: March 15th, 2011, 2:17 pm
by Jason Caldwell
Thank you for the excellent question.
wesleysoccer wrote:Is this the same for the free s2member when a customer uses a credit card to unsubsribe?

With the free version of s2Member ( i.e. with PayPal Standard integration ), all Customers that are associated with recurring charges will be tied to a PayPal "Subscription". In other words, this makes it possible for your Customers to cancel their Subscription by logging into their own PayPal account and terminating future payments. Simple, every Customer is tied to a PayPal account of their own.

To make this process even easier, s2Member ( even in the free version ), provides you with a PayPal Cancellation Button that is designed to send your Customers over to PayPal with a special link that produces a list of current "Subscriptions" associated with your site. They choose from a list and they can cancel if they'd like to. This just makes things a little bit easier from the Customer's perspective.

Now, there is an exception to this rule. A new service being offered by PayPal is called PayPal ERP ( Enhanced Recurring Payments ), which is a paid add-on for PayPal Standard integration. With ERP enabled, a Customer does NOT need to have a PayPal account to pay you on a recurring basis. However, PayPal apparently did not think this through all the way, because this also leaves the Customer with only one way to cancel, and that is to write to the site owner & have future payments terminated manually. This is an ongoing issue that there is no solution for yet.

Please see this thread for further discussion:
viewtopic.php?f=4&t=418#p7444

Re: Paypal Unsubscribe without Paypal Account

PostPosted: April 5th, 2011, 9:55 pm
by ayoungren
I started with the free s2member and have recently upgraded to s2member pro. With my current users who all signed up through PayPal is the cancellation process the same? After reading these posts, it seems that it would be the same, but I just tried a test cancellation and got this message:

Nothing to cancel. You have NO recurring fees.

This was signed in as a user with a recurring PayPal payment.
Am I doing something wrong?

thanks

Re: Paypal Unsubscribe without Paypal Account

PostPosted: April 7th, 2011, 2:44 pm
by Jason Caldwell
Thanks for the excellent question.

This is a tricky question, because the answer is slightly different, depending on whether or not you were using ERP ( Enhanced Recurring Payments ) with your PayPal Standard Buttons; or not.


Case #1 ( the normal situation / ERP was NOT being used )
If you were using the free version of s2Member with PayPal® Standard integration ( and you were NOT paying for the ERP add-on service at PayPal ), then any existing paid "Subscriptions" to your site, will be tied to the PayPal account of each of your Customers ( that's how Standard integration works ).

The only way for your Customers to cancel their own "Subscription" is by logging into their own PayPal® account and clicking Cancel. You can make this process easier for them, by providing them with a special PayPal Cancellation Button, which can be generated by s2Member, under:
s2Member -> PayPal Buttons -> Cancellation Buttons

^ It's important to note that s2Member Pro Forms for Cancellation, will NOT work for existing Customers that signed up using a PayPal "Button". You will need to instruct those Customers to log into their PayPal account and cancel their Subscription, or contact you via email, so you can cancel billing for them.

^ Starting with s2Member Pro v3.5.8+, the Pro Cancellation Form will automatically detect this scenario, and provide the Customer with a link & instructions about how to cancel their "Subscription" via PayPal®. This feature has already been added to the maintenance release of s2Member Pro v3.5.8 ( coming soon ).
100% completed, ready for release
Once this is released, one Pro Form can work for both old and new Customers; very simple.


Case #2 ( if you were using PayPal Standard + Enhanced Recurring Payments )
All of your Customers are tied to a "Recurring Profile" at PayPal, instead of a "Subscription". So this makes it simpler for your Customers, because they can just use the built-in Cancellation Form that comes with s2Member Pro. This can be generated under: s2Member -> PayPal Pro Forms -> Cancellation Forms. So in this case, one Pro Form can work for both old and new Customers; very simple.


Case #3 ( all of your Customers were processed through s2Member Pro Forms w/ PayPal Pro )
All of your Customers are tied to a "Recurring Profile" at PayPal, instead of a "Subscription". So this makes it simpler for your Customers, because they can just use the built-in Cancellation Form that comes with s2Member Pro. Very simple. This Pro Cancellation Form can be generated under:
s2Member -> PayPal Pro Forms -> Cancellation Forms