Paying more than the drink costs shouldn't become a support ticket.
The machine accepts payments, but there was no simple way to handle an accidental overpayment.
For example, if a โน12 drink was selected but โน120 was paid, the machine would still give only one drink, with no refund option in the flow. The alternative was to contact customer support by email and wait for the money to be refunded.
There was also another small but important problem โ everyone had to interact with the same physical button on the machine.
In a shared office environment, that isn't exactly the nicest interaction.