3 ms·Payment Processing Landscape in Europe1 points by sarbogast 14y agosarbogast 14y agoMangoPay has just joined the game (http://www.mangopay.com/ http://www.mangopay.com/) and I updated the post accordingly.