When a customer swipes, inserts or taps a credit card at a store in Alabama, the small business is charged a fee that amounts to between two and four percent of the transaction amount – a total that includes more than just the cost of the item.