Куда идем?
Расширение ннтернет-магазина для Joomla 3.

Не отправляются сообщения о заказах

Больше
8 года 8 мес. назад #7911 от Margarita
Помогите пожалуйста. Не приходят сообщения о заказах ни клиенту, ни админу. В админке заказы есть.Тестовые письма от Joomla 3 приходят и при PHP, SMTP, sendmail, и из формы обратной связи, но ни в одном из вариантов не приходят сообщения о заказах.
Default Order Status to send email to shopper
Confirmed by shopper
Confirmed
Cancelled
Refunded
Shipped
Pending- нет такого в опциях вообще
Default Order Status to send email to vendor
Pending
В Payment methods в установках pending прописано.
В базе данных заменено __virtuemart_vmusers 0 нa 1...
через tools& migration ID администратора добавлен.
Order-mail format и текст и xtml опробованы.
результата - ноль!
заказы делаются без регистрации... уже не знаю где еще копать. без сообщений о заказе е-магазин как телефон, который звонит, но не видно когда.

Пожалуйста Войти или Зарегистрируйтесь, чтобы присоединиться к беседе.

Больше
8 года 8 мес. назад #7912 от Wedal
Margarita, статус Pending не шлет письма. Измените его на другой в настройках способа оплаты. Также убедитесь, что этот "другой" прописан в общих настройках Virtuemart для отправки писем. Если вы используйте плагин оплаты PayPal, то там вообще отдельная история.

Протестируйте данный вариант на стандартном способе оплаты. Если письма будут приходить, то дело в плагине оплаты.

Пожалуйста Войти или Зарегистрируйтесь, чтобы присоединиться к беседе.

Больше
8 года 8 мес. назад - 8 года 8 мес. назад #7913 от Margarita
Спасибо за ответ. Изменила. В настройках оплаты статус : "подтвержден". Способ оплаты стандартный. Он же среди прочих указан в настройках для отправки писем. заказы приходят в админку со статусом Pending, хм.. где настроить, чтобы заказы приходили со статусом "подтвержден?
ок. в админке поменяла вручную статус заказа на "подтвержден". нажала сохранить:
Обнаружена ошибка.

0 Invalid address: /сегодня тут имя и фамилия заказчика(?)/ вчера тут был юзернейм вендора...(?)
несмотря на ошибку статус поменялся, и только тогда пришло письмо с подтверждением заказа, но только заказчику. администратору так письмо и не пришло...
при попытке удалить заказ из админки:
Fatal error: Call to undefined method shopFunctionsF::getInvoiceName() in ..../public_html/administrator/components/com_virtuemart/models/orders.php on line 2175
Последнее редактирование: 8 года 8 мес. назад пользователем Margarita.

Пожалуйста Войти или Зарегистрируйтесь, чтобы присоединиться к беседе.

Больше
8 года 8 мес. назад #7918 от Margarita
в файле components/com_virtuemart/helpers/shopfunctionsf.php закомментила $replyTo[1] = ...
наконец стали приходить письма и админу тоже. но! только при смене статуса вручную на любой другой кроме pending. без этого админу письма не приходили вообще.
проблема в том, что заказы всегда приходят именно в этом статусе пендинг, при котором письма не отправляются. никак. никому, хотя в установках высылать вендору е-майл при этом статусе - указано.
помогите, пожалуйста, где и как прописать, чтобы заказы сразу приходили с другим статусом, все равно с каким... пожалуйста....

Пожалуйста Войти или Зарегистрируйтесь, чтобы присоединиться к беседе.

Больше
8 года 7 мес. назад #7928 от Wedal
Margarita, это можно указать в настройках способа оплаты, который используется у вас на сайте. Если способов оплаты несколько, то статус после оплаты нужно указывать в настройках каждого способа.

Пожалуйста Войти или Зарегистрируйтесь, чтобы присоединиться к беседе.

Больше
8 года 7 мес. назад #7932 от Margarita
Wedal, в том и проблема. У меня 2 способа олаты: наличкой при получении и переводом через банк. В каждом пробовала указать статус заказа другой, кроме пендинг, например подтвержден. все равно заказ приходит в админку со статусом пендинг, а этот статус сообщений не посылает. вот и не могу понять в чем проблема(((

Пожалуйста Войти или Зарегистрируйтесь, чтобы присоединиться к беседе.

Больше
8 года 7 мес. назад #7936 от Wedal
Margarita, ищите ошибку. Я не скажу за способ оплаты сторонних плагинов, но стандартный способ оплаты работает корректно и создает в админке заказ со статусом, который указан в настройках этого способа.

Пожалуйста Войти или Зарегистрируйтесь, чтобы присоединиться к беседе.

Больше
8 года 7 мес. назад #7946 от Margarita
спасибо(. даже не знаю... может где-то в файле ошибка. может, подскажете, какой именно файл/ файлы задействованы в оформлении заказа, (плагин оплаты, как я понимаю, в данном случае). попробую их перезаписать.

Пожалуйста Войти или Зарегистрируйтесь, чтобы присоединиться к беседе.

Больше
8 года 7 мес. назад #7948 от Wedal
Margarita, плагин называется Standart или Standart Payment.

Пожалуйста Войти или Зарегистрируйтесь, чтобы присоединиться к беседе.