At the time this was asked they didn't but they do now. It's called Dexter pay and the info is at the location.
No
. I did not see an app for mobile devices per se but they did have a machine for making payments with a debit or credit card I don't recall user interface specifics, but it did appear to be a coin less payment system.
Thanks! Your answer is awaiting moderation.