Обсудить проект
Обсудить проект

InSales: переход к оплате после загрузки страницы заказа

InSales: переход к оплате после загрузки страницы заказа

В fashion-магазине на InSales часть покупок фиксировалась в Яндекс Метрике нестабильно. Счетчик был установлен и обновлен, поэтому мы стали разбирать не сам код счетчика, а весь сценарий после оформления заказа.

Узким местом оказался момент перехода к оплате. Магазин слишком быстро отправлял покупателя в платежную систему, и страница оформленного заказа не всегда успевала полностью загрузиться и выполнить нужные действия.

Почему проблема была неочевидной

Для покупателя всё выглядело нормально: заказ создан, платежная страница открылась. Ошибка проявлялась только в аналитике, поэтому простая проверка оформления заказа ее не показывала.

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

Диагностика загрузки счетчика Яндекс Метрики
Проверка показала, что страница и счетчик должны успеть отработать до перехода покупателя к оплате.

Взяли переход к оплате под контроль

В настройках способов оплаты мы отключили автоматическое перенаправление. Вместо него добавили скрипт на странице оформленного заказа.

Теперь сначала загружается сама страница, затем выполняются предусмотренные проверки, и только после этого открывается платежная система. Магазин получил понятную точку, из которой можно управлять последовательностью действий после создания заказа.

Показали покупателю, что заказ обрабатывается

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

Так техническая задержка стала частью нормального пользовательского сценария.

Что получил клиент

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

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

следующий шаг
Если нужна похожая реализация — обсудим задачу

Можно прийти с уже оформленным проектом или просто с задачей. Подскажем, как лучше подойти к реализации и какой формат работы подойдёт.

Обратный звонок
Запрос успешно отправлен!
Имя *
Телефон *
Предзаказ
Предзаказ успешно отправлен!
Имя *
Телефон *
Добавить в корзину
Название товара
100 руб
1 шт.
Перейти в корзину