Как показывать страницу успешного оформления заказа только один раз? Есть решение

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

С этой страницы отправляются данные в Аналитику, и если перезагрузить страницу, то данные о транзакции задвоятся. Возможно, кто-то подскажет правильный способ, как избежать этого пусть и не средствами движка.

Буду благодарен за любую помощь.

2 ответа

  • 1
    kadurinho Эксперт Разработчик 4 января 2021 20:02 # Решение

    пишите в куку, и потом проверяйте - если есть кука - редирект на главную к примеру, если нет - показать инфу о заказе

    • +1
      Александр Александр 4 января 2021 20:52 #

      Спасибо! Сделал по вашему совету отправку транзакции после проверки куки.

Добавить ответ

Чтобы добавить комментарий, зарегистрируйтесь или войдите