Доброго времени суток.
В общем. Был создан сайт в рамках рекламной кампании с функцией продажи билетов. Сформирована конфигурация зала и подключена платёжная система wallet one. Сложилась проблема: покупатели оформляют покупку на сайте, оплачивают, но администратор сайта не видит покупку. По какой то причине плагин удаляет заказ. А по платёжной системе заказ оплачен.
Также сложность - есть возможность забронировать билет на 23 часа, если билет не был оплачен, то бронь должна слетать и место освободиться. Но этого не происходит и админ тоже ничего не может сделать.
Помогите пожалуйста.
Заранее спасибо.
kalamba1993 сказал(а)
но администратор сайта не видит покупку
хм, 8 месяцев все было нормально и "вдруг" капризничает?
что значит "не видит покупку"? платеж на сайте не проходит? после чего эта проблема появилась, как давно?
Разберитесь сначала с этой проблемой, а потом переходите к следующей.
Проверяйте настройки подключения к платежной системе.
Да, с проблемой столкнулись не давно. Насколько завтра уточню.
Получается что человек выбирает нужное место, переходит на платежную систему, оплачивает и завершает покупку успешно. Но в плагине данного заказа и статуса "оплачено" почему то нет. Уже висит несколько успешных покупок в платежной системе, но в плагине отметки их нет. Менеджер по продажам не может даже определить за какое место и ряд была произведена оплата.
Настройки стоят правильно.
Андрей CS сказал(а)
не совсем понял, платежи проходят нормально, заказы оплачиваются?kalamba1993 сказал(а)
Реально ли сделать при покупке комментарий к платежке например "оплата за 5 ряд 10 место"?нереально, тк мест в заказе может быть и с десяток
Да, пока заказы оплачиваются. Видимо вы были правы, дело было в обновлении.
Вопрос по комментариям да, не учел.
Тогда другой, не менее важный вопрос. У нас сейчас очень много "висит" билетов на предзаказе на раскладе зала, но по факту (в заказах) ни чего нет. Время неоплаченного заказа стоит 23 часа. Есть ли возможность их убрать?
kalamba1993 сказал(а)
но по факту (в заказах) ни чего нет
в заказах ничего и не должно быть, это места, которые пользователи положили себе в корзину, но заказ еще не оформили, они должны удаляться автоматически через час если заказ так и не был оформлен. Убедитесь, что эти места действительно не удаляются, попробуйте сами положить место в корзину и проследите, будет ли этот предзаказ удален через пару часов или нет.
Андрей CS сказал(а)
kalamba1993 сказал(а)
но по факту (в заказах) ни чего нетв заказах ничего и не должно быть, это места, которые пользователи положили себе в корзину, но заказ еще не оформили, они должны удаляться автоматически через час если заказ так и не был оформлен. Убедитесь, что эти места действительно не удаляются, попробуйте сами положить место в корзину и проследите, будет ли этот предзаказ удален через пару часов или нет.
Заказы висят уже довольно очень давно (с недели две назад точно начали замечать) и потихоньку копятся.
Мы поставили в настройках "Время жизни неоплаченного заказа" на 23 часа в своих интересах, но не думаю что это могло как то повлиять.
Время жизни неоплаченного заказа не влияет на удаление предзаказов.
Вам надо проверить работу крона на своем сайте, возможно, есть какие то проблемы с этой стороны. Установите через репозиторий и активируйте плагин Advanced Cron Manager, перейдите в раздел этого плагина и проверьте наличие событий:
evpl_quarter_hour_schedule
evpl_one_hour_schedule
если они присутствуют, то попробуйте запустить их вручную, нажав на кнопку Execute, после этого предзаказы и неоплаченные заказы должны быть удалены.
kalamba1993 сказал(а)
ни чего не произошло
при срабатывании этого события должны удаляться неоплаченные заказы, но только в случае, если они были просрочены по оплате, у вас стоит 23 часа, может ничего еще не было просрочено просто.
А вот то, что нет события evpl_quarter_hour_schedule расстраивает, значит предзаказы действительно не удаляются.
Попробуйте переактивировать плагин и проверьте в крон-менеджере появилось ли событие evpl_quarter_hour_schedule
Андрей CS сказал(а)
kalamba1993 сказал(а)
ни чего не произошлопри срабатывании этого события должны удаляться неоплаченные заказы, но только в случае, если они были просрочены по оплате, у вас стоит 23 часа, может ничего еще не было просрочено просто.
А вот то, что нет события evpl_quarter_hour_schedule расстраивает, значит предзаказы действительно не удаляются.
Попробуйте переактивировать плагин и проверьте в крон-менеджере появилось ли событие evpl_quarter_hour_schedule
Переактивировал плагин) все заработало) событие evpl_quarter_hour_schedule появилось) спасибо большое за помощь)