Изобретение относится к области вычислительной техники. Технический результат заключается в повышении точности распознавания объектов внутри вендингового автомата, и достигается за счет того, что получают общий список кодов товаров, которые были загружены в киоск; получают из камеры по меньшей мере один кадр, содержащий по меньшей мере один товар из киоска, причем каждый товар содержит код, в котором закодирована информация о товаре после того, как пользователь изъял из киоска товар; передают полученный на предыдущем шаге по меньшей мере один кадр с кодом товара алгоритму компьютерного зрения, который идентифицирует на кадре код товара посредством получения координат данного кода товара; преобразовывают посредством вычислительного устройства один идентифицированный посредством алгоритма компьютерного зрения код, расположенный на товаре, в текстовый вид; определяют коды товаров, которые пользователь изъял из киоска посредством сравнения общего списка кодов товаров, полученного на первом шаге до открытия пользователем двери и преобразованного ранее кода, причем удаляют данные коды из общего списка кодов товаров; направляют на сервер команду на списание денежных средств на основании определенных кодов товаров, которые изъял пользователь.