Открытие платёжной формы на нескольких устройствах

Общая информация

При использовании Payment Page можно отображать на платёжной форме QR-код для открытия формы на другом устройстве пользователя без прерывания сеанса работы. Это может быть актуально, например, при первоначальном отображении платёжной формы на экране телевизора, в то время как пользователю может быть удобнее продолжить оплату на мобильном устройстве.

QR-код может отображаться на следующих страницах платёжной формы: странице выбора платёжного метода, странице указания платёжных данных (за исключением ряда платёжных методов), странице выбора платёжных данных из числа сохранённых и странице с уведомлением о необходимости дополнить данные.

Если пользователь переходит по QR-коду, на другом устройстве ему отображается страница выбора платёжного метода, страница указания платёжных данных или страница выбора данных из числа сохранённых — в зависимости от того, с какой страницы платёжной формы был выполнен переход, и с учётом параметров открытия платёжной формы (например, предварительно выбранного платёжного метода). При этом данные, если они были указаны пользователем на первоначальном устройстве, не сохраняются и не отображаются на платёжной форме.

Синхронизация экранов на устройствах не поддерживается: на первоначальном устройстве отображается та страница платёжной формы, с которой выполнен переход. При этом платёжная форма на обоих устройствах остаётся актуальной до тех пор, пока хотя бы на одном из них пользователем не будет подтверждено выполнение целевого действия. После этого продолжить выполнение целевого действия можно только на том устройстве, на котором было подтверждено выполнение этого действия.

Особенности и ограничения

Возможность отображения платёжной формы на нескольких устройствах поддерживается при соблюдении следующих условий:

  • Для платёжной формы используется типовое оформление от ecommpay или индивидуальное оформление, реализованное с помощью конструктора.

    При использовании оформления платёжной формы реализованного не на базовой модели её интерфейса, информацию о поддержке открытия Payment Page на нескольких устройствах следует уточнять у курирующего менеджера ecommpay.

  • Выполняется одно из следующих целевых действий: оплата, блокировка средств, проверка платёжного инструмента или регистрация повторяемой оплаты.

    При формировании токена возможность не поддерживается.

  • Возможность поддерживается для выбранного платёжного метода (подробнее — у специалистов технической поддержки ecommpay).

    При выборе платёжного метода, для которого не поддерживается данная возможность, на дальнейших страницах платёжной формы QR-код не отображается.

Пользовательские сценарии

Далее описаны два сценария оплаты с открытием Payment Page на нескольких устройствах: базовый, без использования других дополнительных возможностей, и расширенный, с использованием возможностей дополнения информации о платеже и повторных попыток проведения платежа. Эти сценарии приведены в качестве примера и не являются исчерпывающими.

Базовый сценарий оплаты

  1. На стороне веб-сервиса мерчанта пользователь подтверждает готовность перейти к оплате.
  2. Пользователю отображается страница выбора платёжного метода с QR-кодом для открытия этой же страницы Payment Page на другом устройстве.

  3. Пользователь сканирует QR-код с помощью удобного ему устройства и переходит на страницу выбора платёжного метода, которая на этом устройстве отображается уже без QR-кода.
  4. Пользователь выполняет необходимые действия и ожидает информацию о результате оплаты.
  5. Пользователю отображается итоговая страница.

Расширенный сценарий оплаты

  1. На стороне веб-сервиса мерчанта пользователь подтверждает готовность перейти к оплате.
  2. Пользователю отображается страница выбора платёжного метода с QR-кодом для открытия этой же страницы Payment Page на другом устройстве.

  3. Пользователь выбирает платёжный метод и ему отображается страница указания платёжных данных для выбранного метода с QR-кодом для открытия этой же страницы Payment Page на другом устройстве (если возможность поддерживается для выбранного метода).

  4. Пользователь указывает платёжные данные и подтверждает готовность провести оплату.
  5. В результате того, что в платёжной платформе выявлена необходимость в дополнении данных, на Payment Page отображается страница с уведомлением и полями для ввода дополнительных данных с QR-кодом для открытия страницы указания платёжных данных на другом устройстве.

  6. Пользователь указывает запрашиваемые данные и подтверждает готовность продолжить проведение оплаты.
  7. Пользователю отображается страница с информацией об отклонении оплаты и предложением повторить попытку.
  8. Пользователь соглашается повторить попытку и ему отображается страница выбора платёжного метода с QR-кодом для открытия этой же страницы Payment Page на другом устройстве.
  9. Пользователь сканирует QR-код с помощью удобного ему устройства и переходит на страницу указания платёжных данных для выбранного метода, которая на этом устройстве отображается уже без QR-кода.
  10. Пользователь выполняет необходимые действия и ожидает информацию о результате оплаты.
  11. Пользователю отображается итоговая страница.

Подключение

Чтобы подключить эту возможность, со стороны мерчанта необходимо обратиться к специалистам технической поддержки (support@ecommpay.com). Подключение возможно как в рамках проекта мерчанта, так и в рамках работы с конкретным платёжным методом. При этом возможность может быть недоступна для отдельных платёжных методов, подробнее — у специалистов технической поддержки.