toporchillo

Автоматическое отслеживание почтовых отправлений Почты России

Рекомендуемые сообщения

PVL    21

 

 

как обновятся данные на почте - через 1-3 дня

4-8 часов максимум.

 

 

 

Некоторые покупатели успевают надоесть вопросами: "Вы отправили?" "Где трек-номер?" и т.д. 

А вам не говорят почему трэк номер не правильный? Потому что база не обновилась.

 

 

У меня так:

1. Статус "В обработке"

2. Передан в службу доставки - т.е. заказ скоро отправят. Отправляем вечером.

3. Утром, по крону клиент получает новый статус заказа "Заказ отправлен" и трек номер.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Elena131    1

Чтобы статус появлялся сразу, в vqmod_order_track_no.xml ищем строку:

'order_status_id' => $order_info['order_status_id'],

Следующие 2 строки за ней меняем на:

'notify' => true,
'comment' => 'Заказу присвоен треккинг-номер: '.$track_no.' (В базе почты России он появится в течении 2-3 дней)'

Ну или что вы хотели там написать..

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Frolik    2

Почему-то при возврате смска не была отправлена.

Изменено пользователем Frolik

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
toporchillo    449

Почему-то при возврате смска не была отправлена.

В логе есть сообщение об отправке SMS? Галка стоит? Или физически не ушло? А может деньги на sms-сервисе кончились? (Отвечать надо на все вопросы.)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Frolik    2

В истории заказа вот так:

 

26.12.2015 26.12.2015 09:35:00 изменен статус почтового отправления. Новый статус: Шульгино, Возврат - Отказ адресата Возврат Нет 26.12.2015 Заказ №4294 не был Вами получен в отделении почтовой связи 'Шульгино' '393633', срок хранения заказа истек. Осуществляется возврат в интернет-магазин. Возврат Да

 

В логах bb.log за 26 число вообще никаких записей нет. Галка в настройках модуля стоит. На смс сервисе деньги есть, отправка смски по данному заказу при приеме отправления была.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
toporchillo    449

В истории заказа вот так:

 

26.12.2015 26.12.2015 09:35:00 изменен статус почтового отправления. Новый статус: Шульгино, Возврат - Отказ адресата Возврат Нет 26.12.2015 Заказ №4294 не был Вами получен в отделении почтовой связи 'Шульгино' '393633', срок хранения заказа истек. Осуществляется возврат в интернет-магазин. Возврат Да

 

В логах bb.log за 26 число вообще никаких записей нет. Галка в настройках модуля стоит. На смс сервисе деньги есть, отправка смски по данному заказу при приеме отправления была.

При таком статусы SMS-информирование не производится. Зачем тратить деньги на покупателя, если он не забрал заказ, и заказ поехал обратно?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

В настройках модуля поставить галку "корпоративный клиент".

Обновил модуль до 1.5.  -  "Корпоративный клиент" в настройках модуля нету - куда же ставить галку?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
toporchillo    449

Обновил модуль до 1.5.  -  "Корпоративный клиент" в настройках модуля нету - куда же ставить галку?

Наверно не обновили. Посмотрите внимательнее откуда и куда вы копировали файлы. Заменились ли старые.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Наверно не обновили. Посмотрите внимательнее откуда и куда вы копировали файлы. Заменились ли старые.

Перезалил еще разок - все появилось

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

В админке при просмотре заказа теперь пропало поле для ввода номера почтового трекинга

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

В админке при просмотре заказа теперь пропало поле для ввода номера почтового трекинга

Это может быть из-за модуля Страницы заказа в админке[+VQMod +OCMod]  ?

Изменено пользователем globaltrading

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Чтобы статус появлялся сразу, в vqmod_order_track_no.xml ищем строку:

'order_status_id' => $order_info['order_status_id'],

Следующие 2 строки за ней меняем на:

'notify' => true,
'comment' => 'Заказу присвоен треккинг-номер: '.$track_no.' (В базе почты России он появится в течении 2-3 дней)'

Ну или что вы хотели там написать..

 

'comment' => 'Номер почтового отправления: '.$track_no.

 

и после этого выдает Ошибка 500

Изменено пользователем globaltrading

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
toporchillo    449

Это может быть из-за модуля Страницы заказа в админке[+VQMod +OCMod]  ?

Да. Скорее всего из-за замены страницы просмотра заказа

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
toporchillo    449

'comment' => 'Номер почтового отправления: '.$track_no.

 

и после этого выдает Ошибка 500

$track_no.   точка в конце лишняя

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Elena131    1

$track_no.   точка в конце лишняя

 

Странно, у меня с точкой работает

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Не работает отслеживание почтовых отправлений:

 

На сайте почты зарегился, в модуль прописал присвоенные почтой России логин и пароль, получил безлимит по запросам.

 

9dc9c351c480.png

 

настройки модуля

 

 

57c56f87f9b2.png

 

 

 

Отчет по Крону:

converted 'http://chzda.ru/admin/rupost_updater.php' (ANSI_X3.4-1968) -> 'http://chzda.ru/admin/rupost_updater.php' (UTF-8)
--2016-01-14 13:00:01-- http://chzda.ru/admin/rupost_updater.php
Resolving chzda.ru (chzda.ru)... 77.222.57.218
Connecting to chzda.ru (chzda.ru)|77.222.57.218|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 682 [text/html]
Saving to: 'rupost_updater.php.264'

0K 100% 112M=0s

2016-01-14 13:00:02 (112 MB/s) - 'rupost_updater.php.264' saved [682/682]

 

а в админке при просмотре заказа ни каких изменений

 

например заказ номер 979 при отслеживание на сайте почты России выдает уже несколько изменений:

 

 

 

a43cac6090a6.png
 

 

 

 

а в админке при просмотре заказа только информация вбитая мною вручную и ни каких автоматических иформационных изменений нету:

 

 

93d322cdca25.png

Изменено пользователем globaltrading

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
toporchillo    449

Не работает отслеживание почтовых отправлений:

 

На сайте почты зарегился, в модуль прописал присвоенные почтой России логин и пароль, получил безлимит по запросам.

 

Я запустил скрипт в браузере http://chzda.ru/admi...ost_updater.php в том-же заказе 979 появилась история, полученная от почты.

 

Следовательно  запуск по крону не работает. Может хостер вам поможет правильно настроить CRON?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

 

Я запустил скрипт в браузере http://chzda.ru/admi...ost_updater.php в том-же заказе 979 появилась история, полученная от почты.

 

Следовательно  запуск по крону не работает. Может хостер вам поможет правильно настроить CRON?

 

 

Автору спасибо - изменение команды запуска скрипта в кроне на хосте решило этот затык.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
toporchillo    449

Автору модуля спасибо за оперативное введение мультиаккаунтности.

 

 

Присоединяюсь. Будет очень удобно. Большинство посылок отправляем в день заказа, а смс с трек-номерами приходят только как обновятся данные на почте - через 1-3 дня. Некоторые покупатели успевают надоесть вопросами: "Вы отправили?" "Где трек-номер?" и т.д. 

Для OpenCart 2.1.x это реализовано вот в этом модуле: https://opencartforum.com/files/file/2915-%D1%82%D1%80%D0%B5%D0%BA-%D0%BD%D0%BE%D0%BC%D0%B5%D1%80-%D0%B7%D0%B0%D0%BA%D0%B0%D0%B7%D0%B0-%D0%B0%D0%B2%D1%82%D0%BE%D0%BE%D1%82%D1%81%D0%BB%D0%B5%D0%B6%D0%B8%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5-%D0%B4%D0%BB%D1%8F-opencart-21x/

Который прекрасно совместим с Автоотслеживанием почты России.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
olegfusion    5

Прошу помочь с такой проблемой...

opencart 1.5

модуль работает отлично, но при отправлении первого СМС сообщения прерывается цикл обработки треков. То есть отправили одно сообщение и всё, на этом сканирование заказов закончено.

Если убрать галки в модуле для отправления смс сообщения, на почту приходят уведомления нормально.

 

Догадываюсь, что дело в SMS гейтвее, а он стоит такой:

 

https://smsgateway.me/sms-api-documentation/messages/send-message-to-number

сама библиотека

https://smsgateway.me/sms-api-libraries/sms-gateway-me-php.zip

 

то, что непосредственно содержится в файле sms gateway'я opencart.

final class mygateway extends SmsGate {
public function send() {
$results = array();

$to = $this->to;
$to = preg_replace('/[^0-9]/', '', $to);
if ($to[0]=="9"){
$to = "8" . $to;
} else if ($to[0]=="7")
{
$to[0] = "8";
} else if ($to[0]=="+" && $to[1]=="7")
{
unset($to[1]);
unset($to[0]);
sort($to);
$to = "8" . $to;
}

$send = $this->message;
include "smsGateway.php";
$smsGateway = new SmsGateway('login', 'password');

$deviceID = 123;

$options = [

'expires_at' => strtotime('+1 hour') // Cancel the message in 1 hour if the message is not yet sent

];

//Please note options is no required and can be left out
$result = $smsGateway->sendMessageToNumber($to, $send, $deviceID, $options);

}
}
?>

 

Возможно, не прав, что спрашиваю о такой проблеме в теме по данному модулю, но всё же... Где цикл прерывается?

 

Спасибо заранее.

Изменено пользователем olegfusion

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
toporchillo    449

Прошу помочь с такой проблемой...

opencart 1.5

модуль работает отлично, но при отправлении первого СМС сообщения прерывается цикл обработки треков. То есть отправили одно сообщение и всё, на этом сканирование заказов закончено.

Если убрать галки в модуле для отправления смс сообщения, на почту приходят уведомления нормально.

...

Спасибо заранее.

Могу предположить, что вот тут:

            curl_setopt($ch, CURLOPT_URL,$url);
            curl_setopt($ch, CURLOPT_RETURNTRANSFER,1);
            curl_setopt($ch, CURLOPT_HEADER , false);  // we want headers
            curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);

            $result = curl_exec ($ch);

            $return['response'] = json_decode($result,true);

            if($return['response'] == false)
                $return['response'] = $result;

            $return['status'] = curl_getinfo($ch, CURLINFO_HTTP_CODE);

            curl_close ($ch);

            return $return;

Это файл шлюза.

Может к ним коннекта нет, может возвращают что попало, а не json.

Хоть одна SMS отправляется?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
olegfusion    5

Могу предположить, что вот тут:

            curl_setopt($ch, CURLOPT_URL,$url);
            curl_setopt($ch, CURLOPT_RETURNTRANSFER,1);
            curl_setopt($ch, CURLOPT_HEADER , false);  // we want headers
            curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);

            $result = curl_exec ($ch);

            $return['response'] = json_decode($result,true);

            if($return['response'] == false)
                $return['response'] = $result;

            $return['status'] = curl_getinfo($ch, CURLINFO_HTTP_CODE);

            curl_close ($ch);

            return $return;

Это файл шлюза.

Может к ним коннекта нет, может возвращают что попало, а не json.

Хоть одна SMS отправляется?

Да, одна отправляется. В логе rupost_updater видно, что смс отправилась. На этом цикл сканирования заказов модуля opencart заканчивается.

Изменено пользователем olegfusion

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
FeliksN    3

После обновления модуля, перестали отправляться смс-оповещения. Последнее смс от 2015-11-21. Ошибок в логе нет.

В личку не достучаться.

Изменено пользователем FeliksN

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
toporchillo    449

После обновления модуля, перестали отправляться смс-оповещения. Последнее смс от 2015-11-21. Ошибок в логе нет.

В личку не достучаться.

Я вам ответил в личку через 1 час 16 минут после вашего сообщения. Если будете наговаривать на меня в теме поддержки, попадете в игнор.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Fimo    14
Добрый день!

Столкнулся с такой ситуацией, почта сейчас уже как две недели работает с задержкой в 2-3 дня, что это значит, что после отправки статусы они у себя начинают показывать только через 2-3 дня, естественно что статусы в админке тоже начнут обновятся в такие же сроки, судя с этого мои клиенты не получают уведомление об отправке с их номером. В таком случее вы сделали такую фишку как Уведомить покупателя с галкой под вводом номер. Это конечно удобно но не совсем, в него нужно вписывать постоянно номер заказа в ручную и имя клиента, как может сделать что бы туда можно было привязать шаблон точно такой же как и  при обновлении статуса уведомление, что бы все само подставлялось (трек номер и имя клиента), что бы было достаточно поставить галку "Уведомить покупателя" и нажать присвоить номер.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти


  • Похожий контент

    • От spbkran
      Не отослать сообщение админу со "страници связаться с нами"
      Невозможно оформить заказ
      двериизметалла.рф
    • От spbkran
      Не отсылаются письма с авйта на дадминский емейл
      Не оформить заказ с сайта.
      Что делать?
      Я не программист, по этому если кто может, объясните по подробней.
      Или помогите. Вопросов и проблемм будет еще много.
      Готов сотрудничать на материальной основе.
    • От vlasov2000
      Коллеги, прошу помочь, на ровном месте возникла проблема с отправкой информации об оформленном заказе. Перестали приходить письма клиенту и администратору о совершенном заказе. С быстрой формы заказа сообщения приходят. Версия ocStore 1.5.4.1 
      искал по форуму, но так и не нашел в чем проблема и как её в итоге решить. Буду признателен за решение.
    • От kin208

      1,500 RUB · Renewal Term: 100 RUB per year
      View File


      DHL-Россия
      Доставка службой DHL (из России заграницу и внутри России).
      Возможные способы доставки:
      - по городу (в России)
      - на следующий день (при доставке из СПБ в МСК и из МСК в СПБ)
      - доставка с вручением до 9:00 (в день доставки)
      - доставка с вручением до 10:30
      - доставка с вручением до 12:00
      - доставка с вручением до 18:00
      Возможные дополнительные опции:
      - "Доставка в руки" (посылка отдается лично отправителю после предъявления документа удостоверяющего личность)
      - "Уведомление о доставке" (отправитель информируется по e-mail или SMS о месте нахождения посылки)
      - "Доставка в субботу" (обычно доставка происходит только по рабочим дням)
      - "Повышенная ответственность" (груз страхуется на случай потери или повреждения)
      ---------
      Модуль совместим с Simple
      --------
      Модуль совместим с версиями Opencart от 1.5.0 до 2.0 включительно.
      ---------
      Демо-сайт:
      http://softpodkluch.ru/demo-dhlrussia
      ---------
      Инструкция по установке:
      http://softpodkluch.ru/instruction-dhlrussia
      --------
      Часто-задаваемые вопросы:
      http://softpodkluch.ru/faq-dhlrussia
      Submitter kin208 Submitted 09/11/2013 Category Доставки Системные требования Сайт разработчика http://softpodkluch.ru Старая цена Метод активации Без активации Ioncube Loader Нет OpenCart 2.3
      2.2
      2.1
      2.0
      1.5.6.4
      1.5.6.3
      1.5.6.2
      1.5.6.1
      1.5.6
      1.5.4.1
      1.5.3.1 ocStore 2.3
      2.2
      2.1
      1.5.5.1.2
      1.5.5.1.1
      1.5.5.1
      1.5.4.1.2
      1.5.4.1.1
      1.5.4.1
      1.5.3.1
      1.5.2.1
      1.5.1.3 OpenCart.Pro, ocShop Не проверялось  
    • От toporchillo

      Скачать/Купить дополнение


      Трек-номер заказа + автоотслеживание LiveInform
      Модуль позволяет хранить в заказе его трек-номер, и выполнять некоторые действия при его добавлении:
      1. Смена статуса заказа;
      2. Уведомление покупателя по почте и SMS (если у вас ocStore и настроен SMS-шлюз);
      3. Экспорт трек-номер заказа в сервис уведомления покупателя о доставке LiveInform.
      Также модуль позволяет синхронизировать статусы доставок LiveInform со статусами заказа в OpenCart - тот же Автотрекинг, но через LiveInform, а не почту России.
      LiveInform будет без вашего участия звонить и писать SMS вашим покупателям о прибытии заказа на почту, чтобы покупатели не забыли посылку выкупить.
      УСТАНОВКА ДЛЯ OpenCart 1.5.x
      1. Если у вас установлен vQmod и присутствует файл vqmod_order_track_no.xml - удалите файл.
      2. Скопируйте содержимое папки upload в файловую систему сайта поверх структуры папок.
      3. Установка и настройка модуля доступна в системе администрирования, на странице "Дополнения - Доставка - Трек-номер заказа"
      4. Если модуль в системе администрирования не обнаруживается - убедитесь, что у пользователя есть права на просмотр и редактирование модуля shipping/track_no
      Если установка выполнена, то на странице просмотра заказа в блоке "Операции" появится поле ввода для редактирования трек-номера заказа.
      Если вы экспортируете трек-номера заказов в LiveInform, то можно синхронизировать их статусы. Для этого добавьте в планировщик задач CRON команду:
      wget -O - http://{адрес сайта}/admin/liveinform_updater.php   УСТАНОВКА ДЛЯ OpenCart 2.1.x и 2.3.x
      1. Если у вас установлен vQmod и присутствует файл vqmod_order_track_no.xml - удалите файл.
      2. В системе администрирования в разделе "Дополнения - Установка дополнений" установите OCMOD-файл: track_no-oc2.1.x.ocmod.xml (в архиве модуля).
      3. Скопируйте содержимое папки upload в файловую систему сайта поверх структуры папок.
      4. Установка и настройка модуля доступна в системе администрирования, на странице "Дополнения - Доставка - Трек-номер заказа"
      5. Если модуль в системе администрирования не обнаруживается - убедитесь, что у пользователя есть права на просмотр и редактирование модуля shipping/track_no
      6. Убедитесь, что у вас есть доступ к OpenCart API, если нет, то обеспечить доступ:
      1) Зайти в Система - Пользователи - API. Если API еще не создано - создаем (вводим имя API, генерируем ключ, включаем статус), если уже есть - редактируем, в открывшемся окне во вкладке IP адресов добавляем свой, сохраняем.
      2) Зайти в Система - Настройки, открыть настройки магазина, во вкладке "Опции" в поле "API Пользователя" выбрать API с именем из предыдущего шага и сохранить настройки.
      Если установка выполнена, то на странице просмотра заказа в блоке "Операции" появится поле ввода для редактирования трек-номера заказа.
      Если вы экспортируете трек-номера заказов в LiveInform, то можно синхронизировать их статусы.
      Для этого добавьте в планировщик задач CRON пропишите команду:
      wget -O - http://{адрес сайта}/index.php?route=api/track_no/update_liveinform   Добавил toporchillo Добавлено 20.01.2016 Категория Доставки Системные требования Сайт разработчика Старая цена Метод активации Без активации Ioncube Loader Нет OpenCart 2.3
      2.2
      2.1
      2.0
      1.5.6.4
      1.5.6.3
      1.5.6.2
      1.5.6.1
      1.5.6
      1.5.4.1
      1.5.3.1 ocStore 2.3
      2.2
      2.1
      1.5.5.1.2
      1.5.5.1.1
      1.5.5.1
      1.5.4.1.2
      1.5.4.1.1
      1.5.4.1
      1.5.3.1
      1.5.2.1
      1.5.1.3 OpenCart.Pro, ocShop Opencart.pro 2.3
      Opencart.pro 2.1
      OcShop 2.0.3.х
      OcShop 1.5.6.4.х  
  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу