Talk to us

Get in touch and let us know how we can help


Need a payment solution
for your business?

Help & Support

Search our support center for
troubleshooting and to-dos.

Our locations

United Arab Emirates

Dubai Properties Headquarters Building, 6th floor, Zone A, Dubai Internet City, Dubai, United Arab Emirates. P.O Box 500761

Kingdom of Saudi Arabia

Office 44, Level 4, Brand Tower, 2964 Al Imam Saud Ibn Faysal Rd, As Sahafah, Riyadh, Kingdom of Saudi Arabia


building 174, Zahran St,
Amman, Jordan.


Building 67, level 6, S.90th street, Banks Zone,
Fifth settlement, New Cairo, Egypt.