Paybase

OverviewSuggest Edit

Paybase is a company that develops an end-to-end solution for payments, compliance, and risk for online marketplaces, fintech, and cryptocurrency businesses. Its solution provides an overview of the company's customers, their real-time transactions, the overall fraud-rate, as well as fraud alerts. The company also offers a number of reports and provides control to raise alerts and block or modify transactions before they happen.
TypePrivate
Founded2016
HQLondon, GB
Websitepaybase.io
Employee Ratings4.6

Locations

Paybase is headquartered in
London, United Kingdom

Location Map

Latest Updates

Employees (est.) (Jul 2020)15(-11%)
Cybersecurity ratingAMore

Key People/Management at Paybase

Anna Tsyupko

Anna Tsyupko

Co-Founder & CEO
Chris Wessels

Chris Wessels

Co-Founder
Joe Harlow

Joe Harlow

CTO
Nick Fulton

Nick Fulton

COO
Show more

Paybase Office Locations

Paybase has an office in London
London, GB (HQ)
5 Tanner St, Bermondsey
Show all (1)

Paybase Financials and Metrics

Summary Metrics

Founding Date

2016

Paybase total Funding

$11 m

Paybase latest funding size

$901.26 k

Time since last funding

3 years ago
Paybase's latest funding round in August 2017 was reported to be $901.3 k. In total, Paybase has raised $11 m
Show all financial metrics

Paybase Cybersecurity Score

Cybersecurity ratingPremium dataset

A

97/100

SecurityScorecard logo

Paybase Online and Social Media Presence

Embed Graph

Paybase Frequently Asked Questions

  • When was Paybase founded?

    Paybase was founded in 2016.

  • Who are Paybase key executives?

    Paybase's key executives are Anna Tsyupko, Chris Wessels and Joe Harlow.

  • How many employees does Paybase have?

    Paybase has 15 employees.

  • Who are Paybase competitors?

    Competitors of Paybase include WristCoin, ViaBill and PaybyMe.

  • Where is Paybase headquarters?

    Paybase headquarters is located at 5 Tanner St, Bermondsey, London.

  • Where are Paybase offices?

    Paybase has an office in London.

  • How many offices does Paybase have?

    Paybase has 1 office.