🠕

Vending Machine Solution (IoT Solution)

About

Vending Machine Solution provides one stop solution using IoT technologies to manage machines, warehouses, vendors, product catalogue, offers, advertisements, maintenance, and sales, for tenants, and their branches, clients and customers. VMS helps its users to access and control machines, stock and sales data remotely.

VMS also provides an easy way to keep track of existing stock in machine and provides easy way to refill the machines with products to minimize the sales loss. Machines are equipped with latest internet technologies which helps clients to customize and configure the machines remotely. VMS also has secure API platform for external application integration.

Functions

  • VMS can be configured to support different machine models and types.
  • VMS can be configured to support multiple authentication methods for user to authenticate during transacting.
  • VMS can be configured to support multiple payment methods such as Cash, Credit card, Debit card, UPI Payment Gateway, Paytm Wallet, VMS Credits or any custom payment solution based on client requirement.
  • VMS built on decentralized platform which helps it to scale easily and efficiently
  • VMS utilizes real-time communication technology which helps instant configurations change of machines and sales reports are synced immediately.
  • VMS can be accessed through mobile app which provides touchless option for users to transact.
  • VMS provides and easy interface to track product stock in machine and warehouse and automated way to generate refill request when machine stock is low.
  • VMS provides and application for warehouse personnel which helps them do their daily task of maintaining and refilling machines easily. And which can be used to track real time location of the employees.
  • Machine can be configured to support different number of slot sizes and different planogram.
  • Machine Parameters can be configured in the system to monitor key parameters like temperature, version number, etc.

Features

  • Supports various vending machine models and types.
  • Configurable vending machine slot sizes and planogram.
  • Supports monitoring of key parameters of vending machines such as temperature, cloud connectivity, application version, embedded controller version, etc…
  • Support for multiple configurable payment methods such as Cash, Credit Card, Debit Card, UPI, Paytm Wallet, VMS Credits or any custom payment solution based on client requirement.
  • Configurable authentication methods such as RFID, Bar-code, QR-code, Customer Mobile App for customer to authenticate during a vending machine transaction.
  • Built on decentralized platform for easy and efficient scalability.
  • Utilises real-time communication architecture for instant sync-up of vending machine configuration changes, sales reports and advertisements.
  • Mobile apps for touch-less access to vending machines for both admin configuration and customer transactions
  • Product stock tracking from its purchase up to its sale including transit across warehouses and vending machines
  • Automated refill request generation for vending machines running low on product stock.
  • Real time routing and tracking of warehouse and refilling personnel for easy refilling and maintenance of vending machines.

Components

  • VMS - Controller (PCB and Embedded Firmware)
    • Microcontroller based electronic circuit board for vending machine operation
    • Designed to interface with sensors, motors, lights and other components
    • Supports different types of bill and coin devices
    • Supports different types of authentication devices such as barcode, QR-code and RFID scanners
    • Can control and monitor vending machine temperature
  • VMS - Machine (Mobile App)
    • Android OS based application
    • Core application supporting the smooth operations of the vending machine
    • Can support different models of vending machine
    • Android based mobile user application to operate the machine available nearby
    • App allows the user to change the slot configuration
    • App has been integrated with various leading payment gateways
    • Has the ability to connect to server hosted at cloud and transfer data
    • Highly configurable application for supporting quick machine operation changes
    • Product advertisements can be configured
    • Entire application is used using the touch screen connected to the machine
  • VMS - User (Mobile App)
    • Android and IOS based application
    • Developed to work with different models of vending machine
    • Can connect with the vending machine using Bluetooth technology
    • The admin options facilitate stock refilling team
    • Supports touchless disposing of the desired product
    • App has been integrated with various leading payment gateways
  • VMS - [AOP] Admin and Operations (Mobile App)
    • Android and IOS based application
    • Developed to work with different models of vending machine
    • Can connect with the vending machine using Bluetooth technology
    • The admin options facilitate stock refilling team
    • Supports touchless disposing of the desired product
    • App has been integrated with various leading payment gateways
  • VMS - Portal (Web App)
    • Portal hosted on the cloud
    • All the vending machine data are transferred to the centralized DB hosted on cloud
    • UI provided for the users to monitor vending machine critical parameters and their real time status
    • Dashboard provided for the user with the pictorial representation of the daily sales
    • Options provided for various configuration changes of the validations required for disposing product
    • All the machine slots can be managed by the user and the same will be updated at the machine
    • Options provided for the user to manage the products that are dispensed by the vending machine like product, image of the product, slot merging, maximum slot stock
    • Multiple branch and warehouse can be configured for the smooth refill request creation
    • Users can check the real time stock of the vending machines at any given point of time
    • Product advertisements can be configured and the same are transferred to the vending machine and also controlling the video playing interval