Do you accept credit cards? Here is what you need to know.