Print

Tech Support

If you are experiencing problems with your terminals, please call 800-635-5311 for Visa/MasterCard/Discover and 800-528-2121 for American Express. Please have your Merchant Number in hand so that the process is expedited.