Stax Payments

$26.0M revenue • 120 employees • 618 E South St Ste 510, Orlando, FL, 32801, United States

Last Updated Jul 30, 2026

Company Overview

Company Name

Stax Payments

Address

618 E South St Ste 510, Orlando, FL, 32801, United States

Approx. Annual Revenue

$26.0M

Employees

120

Established

2020

Locations

2

About Stax Payments

Stax is a payment solutions provider based in Orlando, Florida, established in 2020. The company offers integrated payment and recurring billing solutions for businesses, software platforms, and enterprises, providing simplified and industry-leading payment processing capabilities.

Business Profile

Read from the Stax Payments website on Oct 14, 2026. Hover an item to see the exact wording it came from.

About the website

Website quality (AI-assessed)
8/10 · Current copyright 2026; Complete navigation and resources
Footer copyright year
2026

Stax Payments locations

2 Google Business Profile listings.

LocationGoogle categoryReviewsStatus
618 E South St Ste 510, Orlando, FLprimary——Claimed
618 E South St Suite 510, Orlando, FL———

Companies near Orlando, FL

Browse all companies in Florida →

Frequently Asked Questions about Stax Payments

Advertising Pixels

  • Facebook Ad Pixel
  • Google Ad Pixel
  • LinkedIn Ad Pixel

Technologies Used

Social Profiles

Key Decision Makers

Kaashif English Integrated Payment Consultant (AE)
LinkedIn
Eric Deiz Payments Consultant
LinkedIn