"The Fast-Food Industry's First Digital Currency". You say that like there will be many more in the future. I think this is a really stupid concept, it is nothing more than a more complicated loyalty points program.
My local pizza shop also has its own "currency". The "wallet" is a stamp card made from cardboard. For every pizza you buy, you get one "coin", for ten coins you get a pizza. Literally the same thing.