Most banks that offer business credit cards do not offer credit card readers. These credit card readers for small businesses are often supplied by third-party entities.