---
metadata:
  - name: generator
    content: Diplodoc Platform v5.64.0
alternate:
  - https://pay.yandex.ru/docs/ru/qr-code/cp-qr.md
  - href: https://pay.yandex.ru/docs/ru/qr-code/cp-qr.md
    type: text/markdown
    title: Markdown version
  - href: https://pay.yandex.ru/docs/ru/llms.txt?revision=r21901399
    rel: describedby
---
> **Documentation Index:** Fetch the complete configuration index at https://pay.yandex.ru/docs/ru/llms.txt?revision=r21901399

# QR-код в приложении

QR-код в приложении — способ офлайн-оплаты от Яндекс Пэй, который позволяет оплачивать покупки в магазинах с помощью CP QR (Customer Presented QR). Покупатель открывает на своем смартфоне QR-код и предъявляет его на кассе для:

- оплаты покупки;
- автоматической идентификации в программе лояльности магазина.

QR-код может формироваться двумя способами:

- В приложении Яндекс Пэй — QR-код генерируется Яндексом и не содержит данных от магазина, поэтому идентификация покупателя в программе лояльности магазина недоступна. Оплата по QR доступна.

- В приложении магазина — QR-код позволяет идентифицировать покупателя в программе лояльности магазина и оплатить заказ по QR. Требуется интеграция [Yandex Pay Kit SDK](https://pay.yandex.ru/docs/ru/custom/mobile-sdk/yandex-pay-kit/index.md) (модуль [«CP QR»](https://pay.yandex.ru/docs/ru/custom/mobile-sdk/yandex-pay-kit/android/cp-qr/index.md)).

## Преимущества для магазина {#advantages}

- **Оплата и программа лояльности в одном действии**. Клиент оплачивает покупку и автоматически идентифицируется в программе лояльности для начисления бонусов (если используется приложение магазина).
- **Оплата любым способом**. Клиент может выбрать сохраненную карту, оплатить по СБП или частями в Сплит.
- **Быстро и удобно для всех**. QR-код можно предъявить без интернет-соединения на устройстве покупателя. Меньше действий и очередей — выше лояльность клиентов и больше повторных покупок.

## Кому доступна оплата {#availability}

Оплата по QR-коду в приложении доступна только в магазинах, которые соответствуют следующим условиям:

1. В магазин подключен сервис QR‑код от Яндекс Пэй или QR‑код от Яндекс Пэй со Сплитом.
1. В заявке на подключение сервиса вы указали, что магазин использует кассовое ПО **iiko**, **Другое** или не использует вообще.
1. В магазине установлен QR-сканер.

## Как это работает {#how-it-works}

В приложение добавляется виджет быстрой оплаты. Процесс оплаты зависит от способа создания заказа:

1. Покупатель открывает виджет быстрой оплаты и выбирает сохраненный способ оплаты или добавляет новый. На экране отображается QR-код от Яндекс Пэй.
2. Кассир создает заказ одним из двух способов:
   - Вручную в [личном кабинете Яндекс Пэй](https://pay.yandex.ru/docs/ru/console/create-qr.md) — выбирает способ оплаты **Отсканировать QR-код клиента**. После создания заказа кассир сканирует QR-код 2D-сканером или камерой мобильного телефона.
   - С помощью Cash Register API — сначала кассир сканирует QR-код покупателя, затем кассовое ПО вызывает метод [/v1/cpqr/start-session](https://pay.yandex.ru/docs/ru/custom/backend/cash-register/Bystraya-oplata-po-CP-QR/startCpqrSession.md), получает `quickpayId` и создает заказ методом [/v1/orders/cpqr](https://pay.yandex.ru/docs/ru/custom/backend/cash-register/Zakazy/createCpqrOrder.md), передавая необходимые данные.
3. Кассир дожидается проведения оплаты. Статус оплаты и состав покупки покупатель видит в приложении Яндекс Пэй.

## Подключение и интеграция в приложение {#connecting-integrating}

Для партнеров, которые соответствуют условиям выше, оплата по QR-коду в приложении доступна по умолчанию. Дополнительно подключать ее не требуется.

Если у вас есть мобильное приложение магазина и вы хотите интегрировать в него виджет быстрой оплаты по CP QR, отправьте заявку на интеграцию:

1. В личном кабинете Яндекс Пэй перейдите в раздел **Настройки** → **QR-код в приложении** → **Интеграция в мобильное приложение**.

1. Отправьте заявку на интеграцию. С вами свяжется менеджер и расскажет о дальнейших шагах.
