Webáruházakra tervezett adatvezérelt fizetési megoldásokra specializálódtak, de ezen kívül még számtalan fizetési megoldást kínálnak a vállalkozásoknak. Küldetésük, hogy a kereskedőknek és vásárlóknak egyaránt megadják azokat az eszközöket és információkat, amelyekkel meghozhatják a legjobb döntéseket. 15 országban szolgálnak ki kereskedőket, többek között Ausztriában, Csehországban, Magyarországon, Németországban és Szlovákiában.