Despite being given a deadline of Sept. 30, 2007, to comply with the Payment Card Industry Data Security Standard, many Level 1 merchants -- those that process more than 6 million transactions per year -- still do not meet the necessary requirements. In fact, Visa reports that as much as 40 percent ...
Social Media
See all Social Media