7 reasons a restaurant needs to accept credit card