Payments History helps chart the Future
Innovation in payments may seem like a new thing that has been facilitated by the emergence of new technologies, but there is a long established history of businesses finding new ways to encourage customers to spend with them. The first merchant specific credit vouchers began to emerge in the 1800s, by the 1950s charge…




