SCA to cause €57 billion in abandoned carts says Stripe

Ecommerce platforms are warning the EU that payment changes could seriously disrupt ecommerce. New SCA (Strong Customer Authentication) will …

Read the full article