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