top of page
Let's Talk
Contact
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,
Ajman,
United Arab Emirates
Follow Us
Abu Dhabi Office
Office 001, Mabrouka Bldg,
Abu Dhabi,
United Arab​ Emirates
Phone
+971 4 451 0012
bottom of page