Access your Telpay for Business application form here.
(previously Telpay Online)
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.