If you watched the video it was a regular soft drink machine and I didn't see a credit card slot option.
More easy for countries where it is supported everywhere, rather than regionally. But also possible to target vending machines in transit areas, since a lot of public transport has moved over to smart cards.