Форум и техническая поддержка

Пожалуйста чтобы создавать сообщения и темы.

Переход на /order-received/ (default thank you page of Woocommerce) после оплаты

Добрый день!

В настройках Вашего плагина есть поле "Страница для перехода из платёжной системы.".

  • Так вот, если оставить это поле пустым, то нет перехода на Yoomoney для оплаты! - что очень плохо
  • А если в этом поле указать нужную созданную страницу, то нет перехода на дефолтную страницу Woocommerce /order-received/ (thank you page), и тогда нет сигнала для Goolge Analytics, что была продажа (настройка GA + Woo через gtm4wp). - тоже плохо

Но очень нужно, чтобы человек после оплаты попадал именно на default woocommerce thank you page (которой в принципе нет как страницы, т.е. в Вашем плагине я выбрать ее не могу).

Можете, плз, подсказать как быть?

Добрый день!

Напишите полный адрес необходимой страницы на примере вашего сайта?

Добрый день!

Адрес выглядит где-то так:

https://mydomain.com/checkout/order-received/... - там где точки идут разные данные (номер заказа, ключ и проч)

По сути это endpoints Woocommerce, именно поэтому нет конкретной страницы, а Woocommerce сам это формирует. Вот страница, где об этом написано - https://docs.woocommerce.com/document/woocommerce-endpoints-2-1/.

Если я правильно себе представляю, то в Вашем плагине нужно иметь возможность разрешить woocommerce посылать автоматически после оплаты на свою страницу с необходимыми endpoints.

Смог объяснить?

Спасибо

Сделаем доработку, ориентировочно в течении двух недель. После выкладки новой версии, сообщим в этой теме.

Доброе утро!

Супер, но прежде чем делать доработку - можете, пожалуйста, подсказать в куда и какой стринг кода вставить/убрать, чтобы функционал Вашего плагина на редирект на определённую страницу отключить? Чтобы редирект был на endpoint Woocommerce - я сразу протестирую насколько данные об оплаченном заказе отправляются в Google Analytics (поскольку с другими способами оплаты (оплата при доставке, например) все работает). Т.е. предлагаю сначала протестировать, а потом уже вносить изменения. Можно так поступить?

Спасибо

Мы уже делали подобный функционал в плагине покупки в один клик, это точно будет работать как вы ожидаете.

Какой- то универсальный кусок кода предоставить не можем, та как править нужно несколько участков.

Добрый день!

Понял, ожидаю, будет здорово увидеть как можно скорее нужный функционал))

Спасибо

Цитата: ddiv2018 от 16.06.2021, 15:37

Добрый день!

Понял, ожидаю, будет здорово увидеть как можно скорее нужный функционал))

Спасибо

Добрый день!

Выложили обновление плагина с явным указанием опции для перехода на страницу order-received.

Но этого же поведения можно достичь если не указывать опцию "Страница для перехода из платёжной системы" и оставить пустым "Произвольная страница для перехода"