In addition, the computer software used in these machines may be customized to comply with the specific regulatory requirements of each location, such as product limits and sales amount limits, to guarantee transactions adhere on the authorized framework of the area where the machine is positioned.