OverviewSuggest Edit

    Payment21 is a financial technology company developing payment solutions. It offers a bitcoin cashier system that provides exchange services to e-commerce merchants and operates an OTC trading desk.
    HQSankt Margrethen, CH


    Payment21 is headquartered in
    Sankt Margrethen, Switzerland

    Location Map

    Latest Updates

    Employees (est.) (Jan 2021)3
    Cybersecurity ratingCMore

    Payment21 Office Locations

    Payment21 has an office in Sankt Margrethen
    Sankt Margrethen, CH (HQ)
    Bahnhofpl. 1-3
    Sankt Margrethen, CH
    Bahnhofpl. 1/445
    Show all (2)

    Payment21 Financials and Metrics

    Summary Metrics

    Founding Date


    Payment21 Cybersecurity Score

    Cybersecurity ratingPremium dataset



    SecurityScorecard logo

    Payment21 Online and Social Media Presence

    Embed Graph

    Payment21 Frequently Asked Questions

    • When was Payment21 founded?

      Payment21 was founded in 2002.

    • How many employees does Payment21 have?

      Payment21 has 3 employees.

    • Who are Payment21 competitors?

      Competitors of Payment21 include, CoinBeyond and OpenNode.

    • Where is Payment21 headquarters?

      Payment21 headquarters is located at Bahnhofpl. 1-3, Sankt Margrethen.

    • Where are Payment21 offices?

      Payment21 has an office in Sankt Margrethen.

    • How many offices does Payment21 have?

      Payment21 has 2 offices.