Here you go…straight from Visa

Visa Warns Consumers about Retailer Checkout Fees
What is a Checkout Fee?
A checkout fee, or payment card surcharge, is an unfair surprise fee that a retailer tacks onto a consumer’s bill when he or she uses a credit or debit card. Visa rules do not allow retailers to charge cardholders a checkout fee for using their cards, mirroring laws in 10 U.S. states. Read on to learn more.
- Look for signs or postings in the checkout line warning of the fee.
- Carefully review receipts where checkout fees often appear next to product descriptions.
- Click here to report retailers that are charging checkout fees.
- Checkout fees are also prohibited by law in 10 U.S. states. Consumers who are subjected to checkout fees in states where they are protected by law may report the retailer to their state attorney general’s office.
10 States also Protect Consumers with No Surcharge Laws
State Laws & Attorney General Contact Information
California
Colorado
Connecticut
Florida
Kansas
Maine
Massachusetts
New York
Oklahoma
Texas
chants/operations/checkoutfees.html