Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

[Поддержка] Модуль доставки PickPoint для OpenCart 3.x


waterfall
Модуль «доставки PickPoint для OpenCart 3.x» знято з продажу
Ми підібрали схожі модулі інших розробників — їх можна придбати вже зараз.

Що можна обрати замість

Вирішують ту саму задачу, але іншим способом або частково.
"Нова пошта API" - модуль доставки для OpenCart oc-max
Даний модуль по праву вважається кращим рішенням для організації доставки Нової пошти у Вашому інтернет-магазині. Доповнення вирішує практично всі завдання, які виникають при роботі з Новою поштою і є відмінним помічником на будь-якому етапі роботи із замовленнями. Крім стандартних функцій модуля доставки є інструменти для роботи з Експрес Накладними. Також доступні дві функції калькулятора: розрахунок вартості та терміну доставки. Усі розрахунки виконуються за допомогою API, що гарантує отримання найточніших даних.
Доповнення також має ряд функцій, які за Вас в автоматичному режимі виконують щоденну рутинну роботу: розсилка сповіщень з номером накладної, зміна статусів замовлення, нагадування про не забрані відправлення і т.д.
Цей модуль не перезаписує і не видаляє стандартні файли і таблиці бази OpenCart. У роботі модуля використовується API «Нової пошти», що дозволяє завжди мати актуальну інформацію про міста, відділення, відправлення та ін., а також взаємодіяти безпосередньо з Новою поштою, використовуючи велику кількість готових рішень, що надаються компанією. І це не всі можливості модуля, функціонал постійно розширюється і покращується. Купуючи модуль Ви будете економити свій час і значні грошові кошти на обробку замовлень і розробку аналогічного функціоналу.

Оновлене

"Нова пошта API" - модуль доставки для OpenCart

1 300 грн
Придбати
"Укрпошта API" - модуль доставки для OpenCart oc-max
Укрпошта - це національний оператор поштовго зв`язку України. Розглянемо основні переваги, спираючись на які можна запропонувати цей спосіб доставки Вашим клієнтам:
розширення географії продажів - 11000+ пунктів видачі ваших товарів і залучення аудиторії невеликих міст та селищ відправка посилок вагою від 250 грам - лише в Укрпошті можна відправляти посилки вагою від 250 грам за вигідною ціною оформлення посилок без врахування об`ємної ваги - враховується тільки вага та розмір найдовшої сторони тарифи - до 30% нижче середньоринкових  
Даний модуль є найбільш функціональним рішенням для організації доставки Укрпоштою в Вашому інтернет-магазині, який використовує в роботіAPI для E-COMMERCE. Доповнення є відмінним помічником під час роботи із замовленнями, для яких клієнт обрав доставку Укрпоштою. Окрім стандартних функцій модуля доставки є інструменти для роботи з Накладними. Також доступні два калькулятора: розрахунок вартості і терміну доставки. Розрахунок вартості виконується на основіAPI, що гарантує отримання точних даних. Доповнення має ряд функцій, які за Вас в автоматичному режимі виконують щоденну рутинну роботу: розсилка сповіщень з номером накладної, зміна статусів замовлення, нагадування про не забрані посилки та інше. Можливості постійно розширюються та покращуються.
Використовуючи модуль Ви заощаджуватимете свій час і значні кошти на обробці замовлень. Клієнти, які використовують API Укрпошти, отримують 5% знижки на відправлення, тому маючи регулярні відправки модуль окупиться протягом 1-го місяця і почне економити ваші кошти.

Оновлене

"Укрпошта API" - модуль доставки для OpenCart

1 300 грн
Придбати
"ROZETKA Delivery" - модуль доставки для OpenCart ocmax
ROZETKA Delivery - служба доставки від найбільшого й найпопулярнішого інтернет-магазину та маркетплейсу України, яка вже налічує більше 400 відділень в різних куточках країни. Додайте до свого інтернет-магазину новий спосіб доставки ROZETKA Delivery та отримайте ряд переваг для Вас і ваших клієнтів:
вартість доставки для партнерів, що працюють з власних сайтів, фіксована і становить всього 49 грн безкоштовне зберігання в магазині ROZETKA протягом 10 днів безкоштовне повернення відправлення у пункт приймання (якщо від посилки відмовились) найкращий сервіс - електронні черги, можливість примірки та зручні зали очікування  
В модулі реалізовано весь функціонал API на момент публікації, зокрема: авторизація, робота з експрес-накладними, трекінг, повернення відправлень, архівування та завантаження довідників.

Оновлене

"ROZETKA Delivery" - модуль доставки для OpenCart

1 300 грн
Придбати

Recommended Posts

Модуль доставки PickPoint  для OpenCart 3.x

Завантажити / Придбати розширення



Модуль доставки PickPoint для OpenCart 3.x


Demo:

 

Возможности.

Данный модуль добавляет способ доставки PickPoint.

Для работы модуля нужны регистрационные данные Pickpoint.

Экспорт в PickPoint происходит через api - кнопка экпорта находится в настройках модуля.

Устанавливается как обычно для модуля для OpenCart 3.x - через админку с обновлением лога модификаторов

Если при настройки модуля появляется "Ошибка ввода данных личного кабинета PickPoint" или показывается минимальная одна для всех стоимость доставки, то необходимо связаться с PickPoint и попросить включить поддержку  API

Поддержка Simple (Внимание! нет поддержки fastorder)

 

Внимание!

Если у Вас что-то не работает, то:

1. Включите в модуле режим отладки

2. Сделайте несколько тестовых заказов с использованием модуля

3. Посмотрите лог в магазине. Если там написано, что неправильный логин/пароль, но при этом Вы входите в личный кабинет, то это означает, что PickPoint не включил api. В этом случае нужно позвонить в PickPoint и попросить включить API 

4. В остальных случаях пишите мне в личку. 

 

FAQ

В. Нет надписи "Выбор постамата"

О. Нужно установить не через ftp, а через установку расширений.

 

В. Нужно только выбор постамата.

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

 

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

О. Скорее всего неверный логин-пароль. У вашего менеджера необходимо получить логин и пароль для api и ввести их в настройках модуля.

 


  • Автор
    waterfall
  • долучення
    13.06.18
  • Категорія
    Доставки
  • Системные требования
  • Метод активации
    Без активации
  • Ioncube Loader
    Нет
  • ocStore
    3.0
  • OpenCart.Pro, ocShop
  • Звернення до сервера розробника
    Да

 

Надіслати
Поділитися на інших сайтах

  • 1 month later...

Статус доставки где клиент сможет от следить только на сайте пик Поинтов либо можно какой-то виджет интегрировать на сайт в движок и личном кабинете у каждого пользователя?

Змінено користувачем ruler71
Надіслати
Поділитися на інших сайтах


  • 1 month later...

Для PHP7 исправьте нотисы, Warning: A non-numeric value encountered

758 строка

 

Из за этой ошибки при выборе пастомата, он вызывает ошибку и мешает выбору пастомата.

 

if (is_numeric($price) && is_numeric($this->config->get('shipping_pickpoint_custom_add_sum'))) {
    $price = $price + $this->config->get('shipping_pickpoint_custom_add_sum');
} else {
$price=0;
}
Змінено користувачем xorst
Надіслати
Поділитися на інших сайтах


точнее так 

if (is_numeric($price) && is_numeric($this->config->get('shipping_pickpoint_custom_add_sum'))) {
    $price = $price + $this->config->get('shipping_pickpoint_custom_add_sum');
} else {
    $price = (float)$price +(float)$this->config->get('shipping_pickpoint_custom_add_sum');
}
Надіслати
Поділитися на інших сайтах


  • 1 month later...

При нажатии выбрать постамат перекидывает на главную страницу.
Используется Simple
Сайт https://petelka-shop.ru

Змінено користувачем Klaus
дополнил данные
Надіслати
Поділитися на інших сайтах


  • 4 months later...

Итак, отвечу вместо разработчика: 

1) Устанавливать только через установку расширений в админке

2) Если не нужны АПИ и прочее, а только что бы при доставке покупатель мог выбрать постамат а вам пришел его номер и адрес, указываем: 

Логин:        2LzNqu
Пароль:     G5kvdGZjUrV1
ИКН:         9990003041

3) Если при нажатии "на выбрать постамат" перекидывает на главную - значит у вас сайт на https и соответственно в настройках модуля где адрес скрипта PickPoint меняем на https

Вуаля
 

Надіслати
Поділитися на інших сайтах


  • 3 weeks later...
  • 2 weeks later...

Подскажите кто-нибудь, почему может не работать порог бесплатной доставки? Вбито в поле "Бесплатная доставка" сумма 3000, но модуль ее не чует.

И по мне, так не хватает прелоадера, пока модуль соображает какой постамат воткнуть.

Надіслати
Поділитися на інших сайтах


  • 2 months later...
On 4/4/2019 at 6:47 PM, lovescan said:

Подскажите кто-нибудь, почему может не работать порог бесплатной доставки? Вбито в поле "Бесплатная доставка" сумма 3000, но модуль ее не чует.

И по мне, так не хватает прелоадера, пока модуль соображает какой постамат воткнуть.

расскоментировать нужно /catalog/model/extension/shipping/pickpoint.php  434 строка

Надіслати
Поділитися на інших сайтах


  • 2 weeks later...

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

Не отображается ссылка "выбрать постомат" на варианте доставки. Подскажет, в чем может быть причина? 

Решил. (не был добавлен скрипт на страницу)

Змінено користувачем NevaForce
Решил.
Надіслати
Поділитися на інших сайтах


  • 4 months later...

Привет всем! Модуль работает все нормально. Но вот к экспорт...

Экспортирует хорошо, проблема что уже выполненные заказы тоже экспортирует повторно. Это еще не беда если заказов мало, а если много?

Удалять заказы в пик поинт не совсем удобное занятие))

Еще идут повторные оповещения клиентам.

При экспорте заказов переводит старый заказ со статусом "Доставлено" или "Сделка завершена" в статус >> "В обработке" и оповещения понеслись всем кто выбирал пик поинт.

Статусы делал разные не помогает. 

Стаус заказа сделал свой "Экспортирован" смс выставил по этому статусу не отправлять, а вот с email не могу найти как отключить.

И в тоже время, надо что бы новые заказы оповещались. 

 

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

Надіслати
Поділитися на інших сайтах


  • 1 month later...
В 28.06.2019 в 13:04, NevaForce сказал:

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

Не отображается ссылка "выбрать постомат" на варианте доставки. Подскажет, в чем может быть причина? 

Решил. (не был добавлен скрипт на страницу)

Такая же проблема!Расскажите пожалуйста по подробнее,как решить эту проблему?Понял что нужно добавить скрипт на страницу!Но как это сделать?

Надіслати
Поділитися на інших сайтах


  • 5 months later...

Версия 3.1.4.7 - Добавлен шаблон для расчета стоимости доставки в зависимости от стоимости товаров в корзине

В связи с этим, я думаю убрать из настроек параметры: Увеличить стоимость доставки на и Бесплатная доставка от

Еще по планам добавить параметр вывода иконки и сделать нормальный экспорт:)
 

Надіслати
Поділитися на інших сайтах

  • 3 weeks later...
  • 4 weeks later...

Как вариант в модуле можно добавить обновление региона доставки в соответствии с выбранным постаматом. Я для себя добавил такой костыль (мне нужно только для России, поэтому в запросе к БД параметр country_id указан без использования переменных):

$real_zone = $shipping_pickpoint_terminal_region;
if (mb_strtolower($shipping_pickpoint_terminal_cityname, 'utf8') == "москва") {
	$real_zone = "москва";
}

if (mb_strtolower($shipping_pickpoint_terminal_cityname, 'utf8') == "санкт-петербург") {
	$real_zone = "санкт-петербург";
}

if (mb_strtolower($shipping_pickpoint_terminal_cityname, 'utf8') == "севастополь") {
	$real_zone = "севастополь";
}

$query = $this->db->query("SELECT zone_id FROM " . DB_PREFIX . "zone WHERE name LIKE '%" . $this->TrimName($real_zone) . "%' AND country_id = 176");

if($query->num_rows) {
	$this->session->data['simple']['shipping_address']['zone_id'] = $query->row['zone_id'];
}

Дополнительно, чтобы в логах не было ошибок про DPMax и DPMin можно использовать такой фикс:

$DPMax = $shipping_pickpoint_add_days;
$DPMin = $shipping_pickpoint_add_days;

if(isset($data['DPMax'])) {
	$DPMax += $data['DPMax'];
}

if(isset($data['DPMin'])) {
	$DPMin += $data['DPMin'];
}

 

 

Надіслати
Поділитися на інших сайтах


В 19.07.2020 в 11:27, waterfall сказал:

Версия 3.1.4.7 - Добавлен шаблон для расчета стоимости доставки в зависимости от стоимости товаров в корзине

В связи с этим, я думаю убрать из настроек параметры: Увеличить стоимость доставки на и Бесплатная доставка от

Еще по планам добавить параметр вывода иконки и сделать нормальный экспорт:)
 

Доброе!

А можно по-дефолту добавить в "Изменение стоимости доставки по регионам:" поддержку действий (+ и *)?

if (($cart_total>=$start) && ($cart_total<=$end)) {
    $custom_price = $template_price_items[1];
    $custom_action = "/";

    // Ищем в $custom_price * или +
    $pos = strpos($custom_price, "*");
    if ($pos !== FALSE) 
    {
        $custom_price = substr($custom_price, $pos + 1);
        $custom_action = "*";
    } else {
        $pos = strpos($custom_price, "+");
        if ($pos !== FALSE) 
        {
            $custom_price = substr($custom_price, $pos + 1);
            $custom_action = "+";
        }
    }

    break;
}

После такого фикса будет работать такое описание региона: Московская обл. : 5000/+0, 0. Т.е. при заказе до 5к стоимость доставки равна стоимости, полученной от PickPoint, а дальше - бесплатно. Аналогично с умножением цены от PickPoint, например Московская обл. : 5000/*1.2, 0 (накидываем на стоимость PickPoint 20%).

Надіслати
Поділитися на інших сайтах


В 05.09.2020 в 16:51, Freimaks сказал:

Доброе!

А можно по-дефолту добавить в "Изменение стоимости доставки по регионам:" поддержку действий (+ и *)?


if (($cart_total>=$start) && ($cart_total<=$end)) {
    $custom_price = $template_price_items[1];
    $custom_action = "/";

    // Ищем в $custom_price * или +
    $pos = strpos($custom_price, "*");
    if ($pos !== FALSE) 
    {
        $custom_price = substr($custom_price, $pos + 1);
        $custom_action = "*";
    } else {
        $pos = strpos($custom_price, "+");
        if ($pos !== FALSE) 
        {
            $custom_price = substr($custom_price, $pos + 1);
            $custom_action = "+";
        }
    }

    break;
}

После такого фикса будет работать такое описание региона: Московская обл. : 5000/+0, 0. Т.е. при заказе до 5к стоимость доставки равна стоимости, полученной от PickPoint, а дальше - бесплатно. Аналогично с умножением цены от PickPoint, например Московская обл. : 5000/*1.2, 0 (накидываем на стоимость PickPoint 20%).

Хорошо:)

Надіслати
Поділитися на інших сайтах

В 04.09.2020 в 18:20, Freimaks сказал:

Как вариант в модуле можно добавить обновление региона доставки в соответствии с выбранным постаматом. Я для себя добавил такой костыль (мне нужно только для России, поэтому в запросе к БД параметр country_id указан без использования переменных):


$real_zone = $shipping_pickpoint_terminal_region;
if (mb_strtolower($shipping_pickpoint_terminal_cityname, 'utf8') == "москва") {
	$real_zone = "москва";
}

if (mb_strtolower($shipping_pickpoint_terminal_cityname, 'utf8') == "санкт-петербург") {
	$real_zone = "санкт-петербург";
}

if (mb_strtolower($shipping_pickpoint_terminal_cityname, 'utf8') == "севастополь") {
	$real_zone = "севастополь";
}

$query = $this->db->query("SELECT zone_id FROM " . DB_PREFIX . "zone WHERE name LIKE '%" . $this->TrimName($real_zone) . "%' AND country_id = 176");

if($query->num_rows) {
	$this->session->data['simple']['shipping_address']['zone_id'] = $query->row['zone_id'];
}

Дополнительно, чтобы в логах не было ошибок про DPMax и DPMin можно использовать такой фикс:


$DPMax = $shipping_pickpoint_add_days;
$DPMin = $shipping_pickpoint_add_days;

if(isset($data['DPMax'])) {
	$DPMax += $data['DPMax'];
}

if(isset($data['DPMin'])) {
	$DPMin += $data['DPMin'];
}

 

 

В том то и дело. Сделать это так, чтобы работало у всех и с учетом того, что регион в OpenCart и в PickPoint разные, непросто:)

Надіслати
Поділитися на інших сайтах

Версия 3.1.4.9

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

Надіслати
Поділитися на інших сайтах

В 28.08.2020 в 10:18, kaskidov сказал:

Здравствуйте! А с экспортом есть в планах, что то менять?

Да, конечно.

Будет отдельная страница с экспортом.

Надіслати
Поділитися на інших сайтах

Версия 3.1.4.10 - Исправлен подсчет в админке для расчета стоимости доставки в зависимости от стоимости товаров в корзине
 

Надіслати
Поділитися на інших сайтах

Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку
Гість
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.