top of page

Let's Talk


Get in touch for enquiries regarding credit card processing, partnerships, and press.

For existing merchants, kindly log on to our Forum, or download our Merchant Support App.

Head Office

Office 3403, Marina Plaza

Dubai Marina, Dubai,

United Arab​ Emirates


Ajman Office

Al Tallah Mall,


United Arab Emirates

Follow Us

  • LinkedIn
  • Instagram

Abu Dhabi Office

Office 001, Mabrouka Bldg,

Abu Dhabi,

United Arab​ Emirates


+971 4 451 0012

Thanks for submitting!

bottom of page