EPX Sales

If you want to discuss your personalized payment processing solution with an EPX consultant, email us at sales@epx.com, call us at (877) 202-7001, or submit the form below and we will reach out to you.

email icon
company icon
phone icon

EPX Customer Service

Call (866) 581-5239


If you're interested in a partnership with EPX, call (877) 891-9386 or email partnerships@epx.com.

EPX Office Locations

Corporate Office

1201 N Market Street, Suite 701
Wilmington, DE 19801
(302) 288-0600
(302) 288-0601 (Fax)

Development Office and Data Center

1600 N. Desert Dr Suite, #101
Tempe, AZ 85281