We here at TekCard Payments know the importance of customer service being there when you need it. We do not outsource our customer service, nor just let “anyone” pick up the phone. Our customer service reps are dedicated merchant service specialists all located on premises available to you 24 hours a day, 7 days week.
Need a specialist? You can reach customer service anytime by calling 1-888-878-1884 or simply email us at [hidden Mail].
Need Technical Support? Call 1-888-878-1884 or email us at [hidden Mail].