ITCARD

Make payments better, care about partners, create opportunities.

General Information
Industries
Finance, Financial Services +1
Funding Stage
-
Product Stage
-
Business Model
-
Company Overview
Founded
2008
Employees
195
Location
, Poland
Website
ITCARD - Company Details
ITCARD is a Polish company founded in 2008, offering a wide range of payment solutions and financial services. The company's operations involve providing payment services, cards, and ATMs, facilitating cash withdrawals and deposits, processing payments in POS terminals, online transactions, and mobile applications. Additionally, ITCARD offers outsourcing services for payment processing and management for banks and financial institutions. By the end of 2023, ITCARD had an impressive track record, with 7,436 ATMs, 113,287 POS terminals, 1.8 million cards, and 24 million 3D Secure authorized cards. In 2023 alone, they processed over 844 million transactions totaling 282 billion PLN. Furthermore, the company expanded its operations beyond Poland, operating in Croatia and the Czech Republic with their own ATM network, Planet Cash, and POS terminal network, Planet Pay. ITCARD's rapid growth and diversification, expanding from ATM services to encompassing POS terminals and card issuance, have positioned them as a leader in outsourcing payment services and ATM management within the banking and financial sector in Poland. The company is headquartered in Warsaw and has offices in Wrocław, Łomża, London, Zagreb, and Prague. ITCARD's dedication to making payments better, caring about partners, and creating opportunities is exemplified through its consistent expansion, innovation, and commitment to providing outstanding financial services.