QR-код — это способ передать данные, а не отдельный вид подписки. Он удобен для длинной ссылки, открытой на другом экране. Перед сканированием убедитесь, что код относится именно к доступу для Happ, а не к платежу или аккаунту.
Проверьте источник и назначение
Откройте QR-код в доверенном сервисе, который выдал ключ. Найдите подпись о настройке подключения. Код для оплаты или входа в кабинет не следует импортировать как подписку.
Если рядом есть обычный адрес, сохраните его как альтернативу. Личный QR-код раскрывает данные доступа так же, как текстовая ссылка; не размещайте его на публичных скриншотах.
Откройте меню добавления
В установленном Happ найдите добавление данных и пункт сканирования. Прочитайте запрос доступа к камере и подтвердите его, если собираетесь использовать этот способ.

Наличие и расположение команды зависят от сборки. Не ищите меню по точному положению на иллюстрации, если интерфейс вашей версии отличается.
Наведите камеру на другой экран
Покажите код целиком, без обрезанных краёв. Уберите перекрывающие окна и блики. Дайте камере сфокусироваться; при необходимости немного измените расстояние.
Не закрывайте часть узора и не дорисовывайте элементы перед импортом. Если изображение не читается, используйте исходный адрес вместо отправки ключа случайному онлайн-сканеру.
Если код и Happ находятся на одном телефоне
В этом случае проще скопировать текстовую ссылку из сервиса и вставить её в клиент. Это не менее полноценный способ передачи данных.
Импорт сохранённой картинки используйте только при наличии такой функции в вашей сборке. Камера-сканер сама по себе не означает поддержку загрузки из галереи.
Отделите распознавание от подключения
После чтения кода подтвердите добавление, дождитесь серверов и протестируйте соединение. Срок подписки от способа импорта не меняется.
Если код распознан, а список пуст, проверьте ссылку и обновление. Если камера не помогает, переходите к вставке из буфера обмена.