A new regulation called Strong Customer Authentication (SCA) requires businesses in Europe to request additional customer authentication for online payments. View all SCA-ready partner solutions

gear