Contact us

Our team are here to help

Ready to optimise your business?

Hiring our kiosks with dedicated support couldn't be easier. To discuss your requirements call us or complete our online form below and a member of our team will call you back.
  • Call our sales team on 0203 633 8151

Contact tech support

Our tech support can be contacted 24/7, depending on your pricing plan. During out of hours, clients with Payment Premium Plus can call up to 8pm.