I would require a Software customisation on MIFARE Card to communicate on MIFARE reader that is connected to a Vending machine. This existing Mifare card must have a backend credits to do a purchase items in the machine. This software must able to show Name , Department and bought what kind of items in the machine. It must be able to reset the credits to initial input credits every monthly .
API and protocol for POS will be given.