New credit card legislation has been implemented to prevent retailers from charging their customers a fee for using their debit or credit cards.