19 % of all online shoppers abandon checkout because they don’t trust the site with their credit card information. Security fears are one of the major reasons that, according to Baymard, US retailers lose an estimated $260 Billion each year to cart abandonment.