Chat with us, powered by LiveChat

Welcome Back to Telpay


Telpay for Business
Return to Application Form

Access your Telpay for Business application form here.

Return Here

Payments Login

(previously Telpay Online)

Login Here

Need Help? Let’s Connect.


Call 1-866-563-0153 to get answers directly from our payment experts.

Contact us – Complete our contact form and a representative will respond within 1 business day.

Livechat – Our LiveChat is open Monday to Friday from 8:00 am to 5:00 pm CT.