Later this year on September 14th a new European payment law will come into use. For consumers its a brilliant step forward. Essentially the new law requires two-factor auth when checking out which should cut down on card fraud.
If you’re a Stripe user, all you’ll need to do is implement 3D Secure 2. This will cover your requirements for the new law. I asked Stripe on Twitter to confirm this (which they helpfully did):
Yep—you'll want to confirm that your integration is one that supports 3D Secure 2. https://t.co/bnFH0XmU3a can help get you started on this!— Stripe (@stripe) April 9, 2019
I’ll be sticking with Stripe going forward, purely because they will handle most of this for me. You can read more information about what’s needed over on the Stripe docs for Strong Customer Authentication.
You can find out more information about SCA within these pages: