About

Iain McDougall is Country Manager and Executive Director, UK & Ireland at payments fintech Stripe.

Taking payments as a small business

Strong Customer Authentication is complicating online payments

New EU SCA legislation that risked knocking €150 billion off the EU internet economy on its proposed introduction in September has been given a 'phasing in' extension of 18 months.