Skip to main content
Map of Europe in teal color
#
1
acquirer
by number of merchants and transaction value
2
.
2
million
merchants across Europe trust us with their payment solution
99.99% uptime
ensures stable and secure payments
1
0
0
0
+ banks
across Europe trust our payment services
3
0
0
m EUR
invested annually in IT and innovation
Thank you! We will get in contact with you shortly.