I’m very sorry that I still haven’t posted a beta for this. I’ve been working non-stop on it.
Although it’s not the release yet, I know you’re -rightfully- eager for it and waiting, so I wanted to let you know where it stands with an update:
I almost had a beta this Friday, but hit a new bump with this old issue: https://github.com/wpsharks/s2member/issues/1052#issuecomment-294831137
With Jason’s approach, a subscription gets broken up into a direct charge for the first term, and a subscription with a trial period equivalent to that first term, so the first subscription payment is after the one that was charged directly first…
Although payments still went through, reporting had already started being complicated because of the “trialing” status. He had a good reason at the moment to do it that way, but it’s not functional anymore with the new SCA approach.
When requiring SCA, the direct payment and the subscription payments, both would need the authorization separately. So that has to go. I wasn’t planning to tackle that yet, but now it’s required.
I know you’re trusting me, and I wanted you to know that I am on it fully. The whole migration/upgrade has been quite complex, but I’ve sorted out most of it. I’m sorry for the delay and not having the beta yet. I’m so close…