Jump to content

Recommended Posts

В 17.12.2018 в 13:40, kopaweb19 сказал:

А что нужно зделать чтобы модуль коректно совмещался с модулем доставки НоваяПочта ? У меня после установки были ошибки повторяющихся классов, подправил немного, теперь работает но все дублируется.

image.png.af419cc980198994578309de631c0508.png

Можете сделать отдельный модификатор для совместимости или инструкцию? На демо все работает отлично

У них один общий модификатор. Тот что в укрпочте свежее. Нужно удалить модификатор от новой почты и ставить только от укрпочты

Share this post


Link to post
Share on other sites

Можете еще пожалуйста разяснить коды статусов трек номеров. Мне нужно создано и когда в моем отделении. Из "Вручення" я сам разобрался

Share this post


Link to post
Share on other sites

20700

10100

Это все про ваши отделения если не ошибаюсь, для достоверности лучше уточнить у своего менеджера. У Укрпочты много статусов, в модуле не все представлены

Share this post


Link to post
Share on other sites

Здравствуйте.

В общем, пока нет работы со списками отправлений, решил попробовать использовать ваш модуль для автоматической смены статусов заказов в админке.

Присваиваю номер существующего отправления (уже доставленного). Получаю в логах:

2019-01-17 18:01:23 - Ukrposhta API request: GET|https://www.ukrposhta.ua/ecom/0.0.1/shipments/ХХХХХХХХХХХХХХ/lifecycle?token=ХХХХХХХХХХХХХХХХХХХХХ|[]
2019-01-17 18:01:23 - Ukrposhta API response: {"shipmentUuid":"ХХХХХХХХХХХХХХХХХХХХХХХХ","shipmentBarcode":"ХХХХХХХХХХХХХ","status":"RETURNED","statusDate":"2019-01-16T18:50:00"}

вроде как все ок, модуль присвоил данные отправлению и считал статус из АПИ.

 

Перехожу в список накладных, вижу такую картину (0 в стоиомости и весе - корректно):Screenshot_4.thumb.png.4e527ca9b758c9094a44fd383e5ef82c.png

 

в логах следующее:

2019-01-17 18:01:36 - Ukrposhta API request: GET|https://www.ukrposhta.ua/ecom/0.0.1/shipments/ХХХХХХХХХХХХХХХХХХХХХХХХХХХХХ?token=ХХХХХХХХХХХХХХХХХХХХХХХХХХХХХ|[]
2019-01-17 18:01:36 - Ukrposhta API response: {"code":"UPE05001","message":"Counterparty mismatch. User ХХХХХХХХХХХХХХХХХХХХХХХХХХХХХ does not have permissions to perform actions on secured entities."}
2019-01-17 18:01:36 - Ukrposhta error: 401 Not authorized
2019-01-17 18:01:36 - Ukrposhta error UPE05001: Counterparty mismatch. User ХХХХХХХХХХХХХХХХХХХХХХХХХХХХХ does not have permissions to perform actions on secured entities.
2019-01-17 18:01:36 - Ukrposhta API request: GET|https://www.ukrposhta.ua/ecom/0.0.1/addresses/|[]
2019-01-17 18:01:36 - Ukrposhta API response: <am:fault xmlns:am="http://wso2.org/apimanager"><am:code>404</am:code><am:type>Status report</am:type><am:message>Runtime Error</am:message><am:description>No matching resource found for given API Request</am:description></am:fault>
2019-01-17 18:01:36 - Ukrposhta error: 404 Not found
2019-01-17 18:01:36 - Ukrposhta API request: GET|https://www.ukrposhta.ua/ecom/0.0.1/addresses/|[]
2019-01-17 18:01:36 - Ukrposhta API response: <am:fault xmlns:am="http://wso2.org/apimanager"><am:code>404</am:code><am:type>Status report</am:type><am:message>Runtime Error</am:message><am:description>No matching resource found for given API Request</am:description></am:fault>
2019-01-17 18:01:36 - Ukrposhta error: 404 Not found
2019-01-17 18:01:36 - PHP Notice:  Undefined index:  in /var/www/dev.pufic.com.ua/admin/controller/shipping/ukrposhta.php on line 2288

 

токены использовал из продакшна, т.к. токены для песочницы не подходят и с ними присвоить ничего я не могу

 

Попутный вопрос для пользователей модуля:

Накладные, оформленные через АПИ отображаются в ЛК почты?

Т.е. если какая-либо беда с магазином, посмотреть список накладных где-либо можно?

Edited by warezliker

Share this post


Link to post
Share on other sites
7 часов назад, warezliker сказал:

Попутный вопрос для пользователей модуля:

Накладные, оформленные через АПИ отображаются в ЛК почты?

Т.е. если какая-либо беда с магазином, посмотреть список накладных где-либо можно?

К сожалению нет. Кабинет и АПИ в укрпочте в плане накладных работают отдельно друг от друга

Share this post


Link to post
Share on other sites
7 часов назад, warezliker сказал:

Перехожу в список накладных, вижу такую картину (0 в стоиомости и весе - корректно):

Скиньте в личку доступы, посмотрю. Не встречал такого на момент тестов и разработки

Share this post


Link to post
Share on other sites
9 часов назад, Prorab337 сказал:

К сожалению нет. Кабинет и АПИ в укрпочте в плане накладных работают отдельно друг от друга 

Да, я уже понял, вчера потестил.

Тогда вопрос: можно ли выгрести список накладных из апи? Они ж хранятся там. Можно ли их выгрести как-то по id пользователя или надо еще знать id всех отправлений?

Я к тому, что если случилась ситуация, что магазин не доступен, а свежего бекапа нет, это очень бы выручило

Share this post


Link to post
Share on other sites
9 часов назад, Prorab337 сказал:

Скиньте в личку доступы, посмотрю. Не встречал такого на момент тестов и разработки

 

скину в течение получаса

Share this post


Link to post
Share on other sites

отправил вам доступы еще в пятницу. Не смотрели?

Share this post


Link to post
Share on other sites

Почти неделя прошла.

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

Дать кому-то денег, чтоб исправили, тоже нельзя - закодировано.

В общем, на данном этапе модуль просто "огінь"

Share this post


Link to post
Share on other sites
3 часа назад, warezliker сказал:

Почти неделя прошла.

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

Дать кому-то денег, чтоб исправили, тоже нельзя - закодировано.

В общем, на данном этапе модуль просто "огінь"

 

1. Модуль относительно новый, так же как и АПИ в Укрпочте, которое постоянно усовершенствуется и дорабатывается. И много раз акцентировал внимание, что, как вы говорите, на "полноценность" пока не претендую.

2. Много работы скопилось, как только будет свободное время, надеюсь завтра так точно, посмотрю детальнее проблему. Ну судя по логам ли ограничение по АПИ или ошибка в доступах. Так что исправлять там мало чего

Share this post


Link to post
Share on other sites
12 часов назад, Prorab337 сказал:

 

1. Модуль относительно новый, так же как и АПИ в Укрпочте, которое постоянно усовершенствуется и дорабатывается. И много раз акцентировал внимание, что, как вы говорите, на "полноценность" пока не претендую. 

2. Много работы скопилось, как только будет свободное время, надеюсь завтра так точно, посмотрю детальнее проблему. Ну судя по логам ли ограничение по АПИ или ошибка в доступах. Так что исправлять там мало чего 

 

Да я это понимаю. С другой стороны, если там дело не в модуле, а в ограничении по апи, которое есть только у меня, то мне надо это знать наверняка, чтобы задрачитвать уже УП

Share this post


Link to post
Share on other sites

Здравствуйте!
opencart.pro 2.3 php 7.1

Установил ваш модуль новой - без проблем.

Начал устанавливать Укрпочту - по инструкции - с модификаторов - все загрузились кроме модификатора для simple - идентичный код. 

Я пошел в пункт модификаторы, чтоб обновить - выдало 500 error

В админку войти не могу больше. Вот таких ошибок в логе по 4 в секунду. Это может быть связано с вашим модулем? Что делать, куда копать? Заранее спасибо

PHP Warning:  ini_set() has been disabled for security reasons in /home2/mishkak1/public_html/system/library/session.php
Edited by Aleksandr1110

Share this post


Link to post
Share on other sites
27 минут назад, Aleksandr1110 сказал:

Здравствуйте!
opencart.pro 2.3 php 7.1

Установил ваш модуль новой - без проблем.

Начал устанавливать Укрпочту - по инструкции - с модификаторов - все загрузились кроме модификатора для simple - идентичный код. 

Я пошел в пункт модификаторы, чтоб обновить - выдало 500 error

В админку войти не могу больше. Вот таких ошибок в логе по 4 в секунду. Это может быть связано с вашим модулем? Что делать, куда копать? Заранее спасибо


PHP Warning:  ini_set() has been disabled for security reasons in /home2/mishkak1/public_html/system/library/session.php

Скиньте доступы посмотрю 

Share this post


Link to post
Share on other sites

Доброго времени суток!

На данный момент, после всех настроек, "зависает" на создании накладной. Подскажите, сталкивались ли с такой проблемой? Данные все заполнены верно, API ключи прописаны

Share this post


Link to post
Share on other sites
1 минуту назад, Creeo сказал:

Доброго времени суток!

На данный момент, после всех настроек, "зависает" на создании накладной. Подскажите, сталкивались ли с такой проблемой? Данные все заполнены верно, API ключи прописаны

Здравствуйте. Включите режим отладки и посмотрите что пишет в логи? 

Share this post


Link to post
Share on other sites

@Prorab337 , сейчас накладные печатаются по отдельности (адресный ярлык)

Написал в поддержку Апи Укрпочты, что их решение не очень удобно, вот что они мне ответили:

Цитата

Добрый день!

Сейчас можно сделать так:

Добавить отправления в группу, выполнить запрос печати стикеров по группе:

{{url}}/shipment-groups/{{shipmentGroupUuid}}/sticker?token={{tokenDe}}

С уважением,

API-Support.

В модуле нужно обновление, так как печатать поштучно, просто мучительно.

Кстати, если нужен емейл API-Support, напишите..

Share this post


Link to post
Share on other sites
3 часа назад, mesateri сказал:

@Prorab337 , сейчас накладные печатаются по отдельности (адресный ярлык)

Написал в поддержку Апи Укрпочты, что их решение не очень удобно, вот что они мне ответили:

В модуле нужно обновление, так как печатать поштучно, просто мучительно.

Кстати, если нужен емейл API-Support, напишите..

Добрый день. Спасибо за информацию, в обнове сделаем.

Контакты саппорта есть

  • +1 1

Share this post


Link to post
Share on other sites
В 19.02.2019 в 19:03, Prorab337 сказал:

Добрый день. Спасибо за информацию, в обнове сделаем.

Контакты саппорта есть

добрый день, а когда планируется обнова? 

Share this post


Link to post
Share on other sites

Fatal error: Cannot redeclare ModelSaleOrder::getOrdersShippingData() in system/storage/modification/admin/model/sale/order.php on line 271

Здравствуйте. Установил модуль и получил ошибку. Как исправить? 

Share this post


Link to post
Share on other sites
2 минуты назад, Prorab337 сказал:

Здравствуйте. Удалите модификаторы все которые начинаются на Shipping Data и поставьте от укрпочты 

Спасибо. Отпишусь

Shipping Data for Simple checkout and registration

Shipping Data for Consignment Note

Shipping Data Admin

Edited by alexkir

Share this post


Link to post
Share on other sites

Подскажите в Укр почте нет данного модификатора

Shipping Data for Consignment Note

 

Edited by alexkir

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
You are posting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Similar Content

    • By Vetroff
      Доработанная для совместимости с Opencart 2.0.x-2.1.0, 2.3.х, 3.0.x версия модуля Доставка по Москве и за МКАД с автоматическим расчетом расстояния
      Модуль рассчитывает фиксированную стоимость доставки по Москве, если за МКАД, то за каждый километр.
      Внутри МКАД дополнительно можно указать стоимость въезда в зоны ТТК и Садовое Кольцо.
      Модуль рассчитывает расстояние от МКАД до адреса доставки и показывает маршрут, используя API сервиса Яндекс.Карты.
      Установка:
      1. Скопируйте файлы модуля из папки upload в корневую папку сайта.
      2. Перейдите в Расширения - Модификаторы и нажмите кнопку "Обновить"
      3. Перейдите в Расширения - Расширения (вкладка "Доставка") - Активируйте модуль "Доставка по Москве и за МКАД", отредактируйте его настройки.
       
      Получить API-ключ можно в Кабинете разработчика (https://developer.tech.yandex.ru/). Нажмите "Получить ключ", затем выберите сервис "JavaScript API и HTTP Геокодер" и заполните анкету.
      (Обратите внимание - ключ может начать работать не сразу после получения, а только через несколько часов, замечено неоднократно)
       
      Модуль проверялся на Opencart версий 2.0.3.1 и 2.1.0.1, 3.0.2.0, ocStore 2.3.0.2, 3.0.2.0  с дефолтным процессом оформления заказа.
       
      В индивидуальном порядке возможна реализация совместимости с Simple Checkout, модулями оформления заказа шаблонов Unishop2, Lightshop и т.д.
      С некоторыми модулями упрощенного заказа может работать не корректно или не работать вообще, по крайней мере без модификации.
      Не стесняйтесь обращаться в личку за дополнительной информацией.
    • By Vetroff
      420.00 руб
      Скачать/Купить дополнение


      Доставка по Москве и за МКАД с автоматическим расчетом расстояния
      Доработанная для совместимости с Opencart 2.0.x-2.1.0, 2.3.х, 3.0.x версия модуля Доставка по Москве и за МКАД с автоматическим расчетом расстояния
      Модуль рассчитывает фиксированную стоимость доставки по Москве, если за МКАД, то за каждый километр.
      Внутри МКАД дополнительно можно указать стоимость въезда в зоны ТТК и Садовое Кольцо.
      Модуль рассчитывает расстояние от МКАД до адреса доставки и показывает маршрут, используя API сервиса Яндекс.Карты.
      Установка:
      1. Скопируйте файлы модуля из папки upload в корневую папку сайта.
      2. Перейдите в Расширения - Модификаторы и нажмите кнопку "Обновить"
      3. Перейдите в Расширения - Расширения (вкладка "Доставка") - Активируйте модуль "Доставка по Москве и за МКАД", отредактируйте его настройки.
       
      Получить API-ключ можно в Кабинете разработчика (https://developer.tech.yandex.ru/). Нажмите "Получить ключ", затем выберите сервис "JavaScript API и HTTP Геокодер" и заполните анкету.
      (Обратите внимание - ключ может начать работать не сразу после получения, а только через несколько часов, замечено неоднократно)
       
      Модуль проверялся на Opencart версий 2.0.3.1 и 2.1.0.1, 3.0.2.0, ocStore 2.3.0.2, 3.0.2.0  с дефолтным процессом оформления заказа.
       
      В индивидуальном порядке возможна реализация совместимости с Simple Checkout, модулями оформления заказа шаблонов Unishop2, Lightshop и т.д.
      С некоторыми модулями упрощенного заказа может работать не корректно или не работать вообще, по крайней мере без модификации.
      Не стесняйтесь обращаться в личку за дополнительной информацией.
      Добавил Vetroff Добавлено 10.10.2015 Категория Доставки Системные требования Сайт разработчика Метод активации Без активации Ioncube Loader Нет OpenCart 3.0
      2.3
      2.2
      2.1
      2.0 ocStore 3.0
      2.3
      2.2
      2.1 OpenCart.Pro, ocShop Не проверялось Обращение к серверу разработчика Нет Старая цена 0  
    • By louise170
      800.00 руб
      Скачать/Купить дополнение


      Доставка Плюс
      Модуль позволяет создавать произвольное количество различных способов доставки.

      Возможности:
      Для каждой доставки можно задавать цену в своей валюте. Создание доставок в зависимости от стоимости и веса заказа. Фильтрация по регионам, городам, группам покупателей, весу и стоиомсти заказа. К цене заказа можно добавить стоимость обработки заказа. В качестве суммы заказа можно брать либо сумму только за товары, либо сумму за товары с учетом скидок, купонов, налогов, кредита и т.п. При нулевой цене можно задать свой любой текст, который покупатели увидят вместо цены. Скидки-наценки на доставки прямо внутри модуля, так, чтобы покупатель видел уже конечную стоимость доставки. Отображение описания доставки только для выбранной доставки или всегда независимо от того какая доставка выбрана. Возможность добавить свои скрипты для каждой из доставок (так можно, например, сделать отображение карты). При совместной работе с модулем Группы товаров можно задавать сложную логику отображения доставок в зависимости от входящих в корзину товаров, например, можно задать, чтобы доставка отображалась только тогда, когда в корзине есть хотя бы один товар из группы A и ни одного товара из группы B. Никакие системные файлы не затираются, модуль работает на vqmod/ocmod.

      Модуль тестировался на OpenCart:
      1.5.2.1 1.5.4.1 1.5.5.1 1.5.6 1.5.6.4 2.0.0.0 2.0.1.1 2.1.0.1 2.2.0.0 2.3.0.2 3.0.2.0 Ocstore: 2.3.0.2
      Maxystore: 2.0.3.1
      Модуль "Доставка Плюс" совместим с модулем упрощенной регистрации и заказа Simple и модулем Группы товаров.
      Для второго Опенкарта модуль "Доставка Плюс" совместим с оформлением заказа fastorder, oct_fastorder (шаблоны Shop-store2 и Luxury).
       
      Поддерживаемые языки
      русский английский украинский
        Пример работы модуля
      http://ocstore1541.opencartplus.ru/
      http://opencart2200.opencartplus.ru/
      http://ocstore2302.opencartplus.ru/
      http://opencart3020.opencartplus.ru/

      Демо админки
      http://ocstore1541.opencartplus.ru/admin/
      http://opencart2200.opencartplus.ru/admin/
      http://ocstore2302.opencartplus.ru/admin/
      http://opencart3020.opencartplus.ru/admin/
       
      доступ
      demo / demo

      Лицензия
      При покупке данного модуля, Вы получаете право установки его на один домен. Лицензионный ключ можно получить по запросу на e-mail, который вы увидите на странице модуля, после его установки.

      Установка
      Инструкция по установке находится в архиве модуля в папке readme.

      Требования к серверу
      На хостинге должен быть PHP 5.6 или выше. На хостинге должен быть установлен ionCube Loader версии 10.0 или выше. Чтобы проверить его наличие скачайте этот файл, разархивируйте его содержимое и закачайте в корневую директорию Вашего сайта. После этого откройте в браузере http://ваш_домен/test_ioc_php.php
      Настройка
      Для привязки способов оплаты к способам доставки в модуле Simple можно использовать следующие названия dostavkaplus.sh1, dostavkaplus.sh2, dostavkaplus.sh3 и т.д.

      FAQ
      FAQ по модулю "Доставка плюс" FAQ общие вопросы по Опенкарту Добавил louise170 Добавлено 18.06.2013 Категория Доставки Системные требования PHP 5.6+, IonCube Loader версии 10.0+, для Опенкарт 1.5.х - VQMOD не ниже версии 2.4.1 Сайт разработчика Метод активации Автоматическая активация Ioncube Loader Требуется OpenCart 3.0
      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 3.0
      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 OpenCart.Pro, ocShop Opencart.pro 2.3
      Opencart.pro 2.1
      OcShop 2.0.3.х
      OcShop 1.5.6.4.х Обращение к серверу разработчика Да Старая цена  
    • By rwebook
      449.00 руб
      Скачать/Купить дополнение


      Nova Poshta / Новая Почта / Нова Пошта (города, отделения)
       
      Внимание, персональная поддержка работает только пн-чт
       
      Плагин доставки Новой почтой
      Работает через API Новой Почты поэтому база городов и отделений всегда актуальна (ключ нужно взять в кабинете Новой почты)
      Как работает:

      Модуль цепляется на уже существующие поля в Оформлении заказа поверху 
      В поле вводите название города, и модуль подсказывает все города которые подходят с базы Новой Почты
      после выбора города подтягиваются все отделения города (если нет отделений то поле отделений вместо дропдауна (селекта) стает обычным чтобы в него можно было вписывать свой адрес)

      Работает на любых оформлениях (стардартное opencart, simplesheckout )
      на сайте должен установлен быть jquery
      лицензия на один домен (+ тестовый аккаунт), версия для Opencart 2.0-2.2 без персональной поддержки
       
      demo -  https://9999.pp.ua/index.php?route=checkout/checkout - https://prnt.sc/qd2uky
       
      Установка
      1) обновить модификаторы
      2) установить плагин 3) обновить модификаторы 4) настроить модуль 5) Создать в оформления заказа поля для города и отделения (если их еще нет) 6) Вам нужно в настройках модуля прописать ID элемента (поля на которое будет цепляться модуль) (select, input) 
      1 - поля для автодобавления Города
      2 - поля для автодобавления Отделения Новой Почты Если у Вас кастомный модуль оформления заказа (simplecheckout и тд) нужно отключить перезагрузку этих полей  пример для города (для отделения аналогично, только выбирать другое поле на которое будет цепляться модуль))  
      Пожелания нового ф-ционала пишите в комментариях
      Добавил rwebook Добавлено 10.06.2019 Категория Доставки Системные требования php 5.6+, curl Сайт разработчика Метод активации По запросу на почту Ioncube Loader Нет OpenCart 3.0
      2.3
      2.2
      2.1
      2.0 ocStore 3.0
      2.3
      2.2
      2.1 OpenCart.Pro, ocShop Не проверялось Обращение к серверу разработчика Нет Старая цена 700  
    • By rwebook
      Внимание, персональная поддержка работает только пн-чт
       
      Плагин доставки Новой почтой
      Работает через API Новой Почты поэтому база городов и отделений всегда актуальна (ключ нужно взять в кабинете Новой почты)
      Как работает:

      Модуль цепляется на уже существующие поля в Оформлении заказа поверху 
      В поле вводите название города, и модуль подсказывает все города которые подходят с базы Новой Почты
      после выбора города подтягиваются все отделения города (если нет отделений то поле отделений вместо дропдауна (селекта) стает обычным чтобы в него можно было вписывать свой адрес)

      Работает на любых оформлениях (стардартное opencart, simplesheckout )
      на сайте должен установлен быть jquery
      лицензия на один домен (+ тестовый аккаунт), версия для Opencart 2.0-2.2 без персональной поддержки
       
      demo -  https://9999.pp.ua/index.php?route=checkout/checkout - https://prnt.sc/qd2uky
       
      Установка
      1) обновить модификаторы
      2) установить плагин 3) обновить модификаторы 4) настроить модуль 5) Создать в оформления заказа поля для города и отделения (если их еще нет) 6) Вам нужно в настройках модуля прописать ID элемента (поля на которое будет цепляться модуль) (select, input) 
      1 - поля для автодобавления Города
      2 - поля для автодобавления Отделения Новой Почты Если у Вас кастомный модуль оформления заказа (simplecheckout и тд) нужно отключить перезагрузку этих полей  пример для города (для отделения аналогично, только выбирать другое поле на которое будет цепляться модуль))  
      Пожелания нового ф-ционала пишите в комментариях
  • Recently Browsing   0 members

    No registered users viewing this page.

×

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.