No, swipe machines don't need internet access to function. They use a magnetic stripe reader to read the information on a credit or debit card's magnetic stripe.