“There is an estimated $11 trillion in global consumer spending still conducted via cash and checks.”