ITCARD is a Polish enterprise specializing in offering a suite of payment services, including ATM operations, payment card services, and payment processing for merchants and consumers. Established in 2008, the company has rapidly evolved from handling ATM transactions to managing POS terminals, card issuance, and a broader spectrum of payment solutions, establishing itself as a leader in Poland's financial outsourcing sector.
Based in Warsaw with offices across Europe, ITCARD operates the Planet Cash ATM network and Planet Pay POS terminals. By the end of 2024, the company managed 8,041 ATMs, 120,750 POS terminals, and administered 22 million cards under the 3D Secure protocol, processing over 934 million transactions worth 315 billion PLN.
With a strong foundation in the Finance, Financial Services, and Banking industries, ITCARD is poised for expansion, including international endeavors such as operating in Czechia. The firm has not disclosed any recent investment rounds, indicating a stable growth trajectory under the leadership of CEO Jarosław Chrzanowski since 2009.