Tag: card

  • 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 – and contactless card payments – aren’t going anywhere anytime soon. However, considering the sheer size of the global retail share that card payments hold, it is surprising that some people and…