My American Express card ( from Costco- no annual fee) does not charge a fee, but not that many places will take it. My Visa and Master Cards all charge 3% fee, no minimum and no maximum charge.
_________________________
Scott