Century Payments, Inc. is a nationally recognized leader in the electronic payment processing industry, dedicated to developing the most progressive, dynamic pr Read More. Headquarters: 2601 Network Blvd, Ste 200, Frisco, Texas, 75034, United States.