Payments have been an indispensable part of people’s lives for many centuries. Throughout history, we have seen ...