2% is so 20th century, mast cards are getting > 4% these days. It’s why almost all small businesses and restaurants are charging extra for non-cash payments these days. If it has come t your local area, look out it will soon...
My 2% figure was what I believe the card co’s get after the 3rd party processor gets their cut (Visa, MC, Discover, etc. don’t get the full 4% a store pays the IT card service processor).