No, you do not need to be connected to Wi-Fi or have phone service to make a purchase. Internet access is required to add new cards to passbook.