European Payments Initiative creates payment solutions that uses instant payments and cards. iDeal
No funding rounds tracked yet.