All merchant accounts are created through the University's merchant services provider contract ... as well as the reporting of a credit card information breach. The Treasurer's Office maintains five ...
Global revenue from credit card processing is projected to reach $32.9 billion in 2024, reflecting an 8.5% annual growth rate. The digital payment sector is expected to surpass $8.3 trillion in total ...