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 on
0203 633 8152.
0203 633 8152.
Enquiry Form
We will back to you within 1 hour!