In order to send credit card information to the processor, credit card machines do need a phone/internet connection of some kind.\r You can go "old school" by choosing a dial-up machine that uses your phone line for connection. But make sure it's not interrupted by phone calls. A phone connection also causes slower speeds. A credit card machine using internet connection offers faster transaction speed.