OverviewSuggest Edit

DigitalPay (formerly known as Sipree) is a company that provides a SaaS platform intended to re-architect how new, digital payment innovations are applied to commercial payment problems. Its platform provides secure access to the leading digital payment networks through a single unified experience, offers real-time payments that lower operating costs, and reduce fraud.

HQSan Francisco, CA, US


DigitalPay is headquartered in
San Francisco, United States

Location Map

Latest Updates

Employees (est.) (Jul 2021)9(+13%)
Cybersecurity ratingAMore

Key People/Management at DigitalPay

Chris Whipps

Chris Whipps

Kevin Henkener

Kevin Henkener

Maria Barron

Maria Barron

Chief People Officer
Show more

DigitalPay Office Locations

DigitalPay has offices in San Francisco and Montgomery
San Francisco, CA, US (HQ)
235 Montgomery St Suite 665, San Francisco
Montgomery, OH, US
9467 Montgomery Rd
San Francisco, CA, US
2443 Fillmore St #380, San Francisco
Show all (3)

DigitalPay Financials and Metrics

Summary Metrics

Founding Date


DigitalPay total Funding

$3.7 m

DigitalPay latest funding size

$1.2 m

Time since last funding

a year ago

DigitalPay investors

DigitalPay's latest funding round in February 2020 was reported to be $1.2 m. In total, DigitalPay has raised $3.7 m
Show all financial metrics

DigitalPay Cybersecurity Score

Cybersecurity ratingPremium dataset



SecurityScorecard logo

DigitalPay Online and Social Media Presence

Embed Graph

DigitalPay Frequently Asked Questions

  • When was DigitalPay founded?

    DigitalPay was founded in 2011.

  • Who are DigitalPay key executives?

    DigitalPay's key executives are Chris Whipps, Kevin Henkener and Maria Barron.

  • How many employees does DigitalPay have?

    DigitalPay has 9 employees.

  • Who are DigitalPay competitors?

    Competitors of DigitalPay include Wi-Q Technologies, TranZact and Levelset.

  • Where is DigitalPay headquarters?

    DigitalPay headquarters is located at 235 Montgomery St Suite 665, San Francisco, San Francisco.

  • Where are DigitalPay offices?

    DigitalPay has offices in San Francisco and Montgomery.

  • How many offices does DigitalPay have?

    DigitalPay has 3 offices.