Let's talk

Got a question? Want to learn more about us? Get in touch.


Make your move to connected payments with the help of our advisors.

Get in touch
Merchant support

Got a technical issue or need strategic advice? Our support team is here to help.

Get help

Let's team up to boost productivity and accelerate business growth

Become a partner

Contact sales

Discuss your connected payment needs with one of our global advisors.

Contact sales by phone or location
  • Image description
    London, UK (HQ)
  • 153 Williamson Plaza, Maggieberg, SE56 FF12
  • 062 1099222

  • Image description
    San Francisco, US
  • 517 Michigan Avenue, California, 94080
  • 724-597-6746

  • Image description
    Berlin, Germany
  • Feldstrasse 62, Drackenstedt, Sachsen-Anhalt
  • 039293 40 53
Contact sales by email

If you wish to write us an email instead please use example@site.com