Hi There,
I’m currently testing stripe integrations and although I’ve found some things on this forum on this topic, it doesn’t appear to help.
Basically, I’ve got stripe options/pro-forms set up how you would expect, with an EOT grace time of 0 and an immediate downgrade to level 0 (no access to anything). There are no email subscriptions present. Paid member logs in, decides to cancel, goes to cancellation form.
Cancellation Form: [s2Member-Pro-Stripe-Form cancel=“1” desc=“This will immediately cancel your account. Are you sure?” unsub=“0” captcha=“clean” /]
After cancellation, paid member can still access everything he did before his cancellation request. I go into admin->users and see that his EOT time is set to expire in precisely 1 MONTH (which is the membership subscription duration) from his original sign up date. So it would appear that communication with stripe is working? However, access to protected pages was was supposed to be immediately after EOT regardless of when the member signed up.
So it appears that the issue is that the membership downgrade isn’t functioning as intended.
What am I missing? Can you guys lend me your knowledge?
Much appreciation,
Edit: I’ve also got some logs of the cancellation request, but I’m not entirely sure what I’m looking at…