Central Payment

Central Payment is a direct processor and leading national Merchant Service Provider offering businesses across the country a secure method of handling all electronic transactions including credit card processing, check systems, gift cards, wireless solutions, e-commerce solutions, and cash advance programs. In addition, we offer a digital marketing/loyalty rewards program for businesses to connect and better understand their customers through a unique customer facing tablet. Headquartered in San Francisco-Bay Area, Central Payment currently processes transactions for over 60,000+ businesses and processes $6.5 billion annually.

Employee Rating

Parent CompanyTotal System Services
HQSan Rafael, CA, US
Cybersecurity ratingAMore
Central Payment was founded in 2005 and is headquartered in San Rafael, CA, US

Viewing summary data as a guest

Sign up for free to see all data

Central Payment Office Locations

Central Payment has an office in San Rafael
San Rafael, CA, US (HQ)
2350 Kerner Blvd #300
San Rafael, CA, US
464 Du Bois St
Show all (2)

Central Payment Financials and Metrics

Summary Metrics

Founding Date

Central Payment is a subsidiary of Total System Services

Central Payment Cybersecurity Score

Cybersecurity ratingPremium dataset



SecurityScorecard logo

Central Payment Online and Social Media Presence

Embed Graph

Central Payment Company Culture

  • Overall Culture



  • CEO Rating



  • Compensation



Learn more on Comparably

Central Payment Frequently Asked Questions

  • When was Central Payment founded?

    Central Payment was founded in 2005.

  • How many employees does Central Payment have?

    Central Payment has 844 employees.

  • Who are Central Payment competitors?

    Competitors of Central Payment include Shift4 Payments, Planet and Paymentsense.

  • Where is Central Payment headquarters?

    Central Payment headquarters is located at 2350 Kerner Blvd #300, San Rafael.

  • Where are Central Payment offices?

    Central Payment has an office in San Rafael.

  • How many offices does Central Payment have?

    Central Payment has 2 offices.