a method and system for vending products from a defined area , such as a micro - warehouse with a door . the method includes fitting each product with a radio frequency identification tag , positioning the plurality of products in a micro - warehouse , sensing opening and closing of the micro - warehouse door , scanning the plurality of products in the micro - warehouse upon sensing closing of the door to determine the number and type of products in the micro - warehouse , generating a message based on the number and type of products in the micro - warehouse , transmitting the message to a remote processor or server , and maintaining an inventory in the remote processor based on the message . the system is designed to be accessed by authorized individuals possessing some type of code or identifying mechanism . the micro - warehouses may be cabinets , refrigerators , secured rooms , or similar storage units or areas .