October 25, 2023 Do all card machines need an internet connection to accept payments? With card payments now accounting for over 90% of point-of-sale transactions, according to the British Retail Consortium, it’s safe to say card payments –…