To Switch to Excela or to learn more about our products & services call: 800-860-4888


For information on products & services:
For general information:
For information on employment:
For investor relations:
To partner with Excela:
To reach our Support Department:
To reach our Payroll Department:


Excela Merchant Services

24/7 Terminal Support: 800-228-0210
Supply Orders: 310-607-9400
Visa / Master Card Voice Authorizations: 800-228-1122
American Express Voice Authorizations: 800-528-2121
Discover Voice Authorizations: 800-347-1111

Excela Marketing

Customer Support: 310-607-9400

Excela Payroll & HR

Customer Support: 310-607-9400

/excelaMKTG Social Media Marketing

Customer Support: 310-607-9400

Contact us for more information or visit our contact page here.

Phone Inquiries: 1-310-607-9400 ext. 5