Contact Us

We're here to help. Whether you're an existing merchant or looking to get started, get in touch today to speak to a member of our team.

Sales Department

Contact our sales team for any payment enquiries.
[email protected]

Technical Support

Our technical team are always on hand to assist.
[email protected]

    Get in touch

    Our Offices

    UK Address

    Total Processing Ltd,
    111 Piccadilly,
    M1 2HY

    View Map

    UAE Address

    Total Processing Ltd,
    Gate District 4,
    Level 6, Office 12,
    DIFC - Dubai, UAE

    View Map