...well crap. Time to update my side projects to handle this new flow. I wasn't aware this was even coming. Looks like there are a lot of exemptions (my side project costs customers less than 30 euros), but it's ultimately up to the customer's bank.
I guess I'll move to Stripe checkout instead of my custom form.