Re: Does ERB enable users to unsubscribe without paypal account?
PP_MTS_Chad, wrote:
Correct, if the buyer signed up for a subscription where the they did not use a PayPal account but instead used a credit card through the Enhanced Recurring Payments flow, they would need to contact the merchant to cancel the subscription. As the merchant, you can either log in and manually do this, or if your subscriptions start with an I- instead of an S-, you can use the ManageRecurringPaymentProfileStatus API to cancel the profile through an API call, so you could technically set up an interface on your site to do this if your profiles start with an I-.
If the above is true for the PayPal Standard + ERP account, this leads to another question: If I cancel the customer's subscription from within my PayPal account, doesn't the EOT happen immediately? Which doesn't follow the "cancellation" workflow, by which the customer would continue to have access until the renewal date would be reached; at which point the EOT should happen.
*Understanding Cancellations* It's important to realize that a Cancellation is not an EOT ( End Of Term ). All that happens during a Cancellation event, is that billing is stopped, and it's understood that the Customer is going to lose access, at some point in the future. This does NOT mean, that access will be revoked immediately. A separate EOT event will automatically handle a (demotion or deletion) later, at the appropriate time; which could be several days, or even a year after the Cancellation took place.
*Some Hairy Details* There might be times whenever you notice that a Member's Subscription has been cancelled through your Payment Gateway... but, s2Member continues allowing the User access to your site as a paid Member. Please don't be confused by this... in 99.9% of these cases, the reason for this is legitimate. s2Member will only remove the User's Membership privileges when an EOT ( End Of Term ) is processed, a refund occurs, a chargeback occurs, or when a cancellation occurs - which would later result in a delayed Auto-EOT by s2Member. s2Member will not process an EOT ( End Of Term ) until the User has completely used up the time they paid for. In other words, if a User signs up for a monthly Subscription on Jan 1st, and then cancels their Subscription on Jan 15th; technically, they should still be allowed to access the site for another 15 days, and then on Feb 1st, the time they paid for has completely elapsed. At that time, s2Member will remove their Membership privileges; by either demoting them to a Free Subscriber, or deleting their account from the system ( based on your configuration ). s2Member also calculates one extra day ( 24 hours ) into its equation, just to make sure access is not removed sooner than a Customer might expect.
Statistics: Posted by Jason Caldwell — May 25th, 2011, 9:29 am
Statistics: Posted by alerttopia — May 24th, 2011, 11:16 pm
Statistics: Posted by Jason Caldwell — May 13th, 2011, 5:27 am
Statistics: Posted by alerttopia — May 13th, 2011, 12:43 am
Here is my current setup:PayPal Business Account Standard
PayPal ERP (Enhanced Recurring Payments)
s2member pro
Statistics: Posted by alerttopia — May 13th, 2011, 12:24 am
Statistics: Posted by alerttopia — May 13th, 2011, 12:10 am