Accepting online payments from your customers is a necessity for most businesses. Here are the most common online payment solutions available to small businesses.