More and more, businesses are accepting credit and debit payments for purchases. For customers, this means less hassle in fumbling with cash; for businesses, it brings about a complex yet rewarding process.