На главную

Ошибка - задвоенные заказы в Woocommerce

У нас (https://budu-buuzy.ru/) CRM система для обработки заказов (https://frontpad.ru/), в неё через API (https://docs.google.com/document/d/1gs81CYvJ6FD9KOseL3GOcrcR2YnEvjQqJn9mJRRc5Yk/edit?usp=sharing) подают заказы с вукоммерса. Всё норм, но периодически поступают повторные заказы через API, которые клиенты не делали. Есть подозрение что клиент сделал заказ и закрывает браузер (на телефоне). А потом через какое то время открывает браузер и загружается последняя страница, а это была страница "Спасибо" и она заново грузится - соответственно заказ отправляется ещё раз. Тестирование показало что при обновлении страницы "Спасибо" заказ отправляется повторно. Анализ кода передающего заказы через API (плагин) показал что он использует хук "woocommerce_thankyou" для получения заказа, а этот хук как раз берёт данные со страницы "спасибо". Нужно сделать какую то проверку, чтобы код повторно не отправлял уже отправленный заказ при обновлении страницы "Спасибо". Ну или ваш вариант решения проблемы.

Таргетированая реклама для психолога

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

Ищу саунд-дизайнера

Ищу хорошего саунд-дизайнера на работу для проектов. О себе - моушн-студия, делаем видео для B2B и на мероприятия. Нужно... цена договорная...

Парсинг данных с сайта

Требуется парсинг определенных данных о всех товаров с сайта ЕвроАвто