В идеале всё просто, но бывают трудности, причём такие, решение которых совсем не тривиальное. QR-код может отказаться сканироваться. Кто-то пишет, что такое случается на старых коммуникаторах и с затёртым стеклом камеры. В таком случае предлагается перед сканированием увеличить масштаб веб-страницы с QR-кодом или (и) увеличить яркость экрана. Говорят, что такое многим помогает.
Но случается проблема и поинтереснее. Опять же QR-код никак не хочет считываться. Камера коммуникатора щёлкает, пытаясь навести фокус, но ничего не происходит, сколько не пытайся отсканировать. Описанные выше решения не помогают. Выход же из такой ситуации просто удивителен! Нужно принудительно установить для WhatsApp-приложения на коммуникаторе горизонтальную ориентацию (landscape). Сделать это можно при помощи сторонних программ, например, Rotate Premium, root-прав не требуется. Теперь заходим в режим сканирования (именно в этот режим, а не просто в WhatsApp) и переворачиваем приложение в landscape. Можно сканировать!
Описанное здесь справедливо для Android-устройств и в частности встречалось на коммуникаторах серии Doogee X5.