We are excited to announce that we are making life simpler for our customers by launching a new contact number that provides 24/7 access. 

You will be able to streamline your call to the correct and relevant team member, including Support and Sales.  

UK / Europe: 0333 240 6000  

 Malta: +356 2226 7444 

 Our friendly customer support team is available on demand to support you with any queries. Some of our favourite queries are: 

  • Helping our customers set up and optimise their Point of Sale devices to ensure they never miss a payment. 
  • Providing support and guidance on merchant accounts and acquiring. 
  • Guiding customer through their shopping cart integrations. 
  • Or just having a general catch up on how the business is going! 

Please note: Our previous customer support numbers are still live but will be soon phased out, so make sure to remember the new number. We’d still love to hear from you via webform or on email at [email protected]