Support2U October 22, 2020 0 Comments

C-TAP as payment terminal specification is deployed on 585.000 payment terminals across 28 European countries. In 2025, these C-TAP terminals processed 7.5 billion transactions