Great video. I saw a similar video of a small vending machine emitting M&Ms when you pay it with Bitcoin over the lightning network.
As long as the vending machines are on the internet I cant see why this can’t be done.
I see people using apps to recharge there cars at service stations.
They scan the qr code on the machine, & the App tells them when its charged & also charges their account.
Similar could be done on any kind of vending machine.