Page 1 of 1

How Long For Paypal EOT on Refund to Kick in?

PostPosted: September 16th, 2011, 9:40 pm
by bitofgrace
Earlier this week i tested a live purchase via Paypal pro form from my site. Paymetns went through smoothly and return page steps went fine too, allowing access onthe site as it should.

The, same day, refund was issued on that registration.

But it is three days later and that Member still has full access instead of being demoted to free level. How long should i expect to wait on EOT's to take effect?

Image

-grace

Re: How Long For Paypal EOT on Refund to Kick in?

PostPosted: September 25th, 2011, 3:48 pm
by Cristián Lávaque
Grace, what level is the content protected at? If you load the protected content while logged out and get bounced, what do the Membership Options Page Variables say? WP Admin -> s2Member -> API / Scripting -> Membership Options Page / Variables

And what role does the user have after the refund? WP Admin -> Users -> All -> Edit user -> Role

Re: How Long For Paypal EOT on Refund to Kick in?

PostPosted: September 25th, 2011, 4:18 pm
by bitofgrace
I think i may have misunderstood the logic - which led to my frustration.
When my user is demoted- they no longer have access to BP areas like Activity - Members and Groups.

But most importantly - the user has to initiate the cancellation for the EOT demotion to kick in (if i am understanding better now)

* When i issued a refund from within Paypal for a recurring charge purchase - no EOT took effect for the user's account.
* So i went into the user's account - requested a cancellation - and bam! instant EOT took effect :)

So if i understand correctly : When a user requests a refund for an amount that they've already paid, it needs to be handled manually - and their account demoted.
BUT if the user cancels from the s2 interface - they live out the time they've paid for and EOT automates shutting off the future charges.

? :)
( i was expecting EOT to kick in when i had done the refund manually in Paypal.)