The cheapest way to accept payments via debit or credit cards depends on some factors. They include the nature of the product or service you are offering to the market, where you sell (online or in a physical store), your customers’ preferred payment methods (debit cards cost less than credit cards), the price at which you sell, and the fees your payment processor charges. So, there is no single “cheapest way” for all merchants to accept card payments.