European payment service provider offering easy-to-integrate solutions for online and mobile payments.