This is an old revision of the document!
Для удобства отправки посылок служба доставки Pickpoint разрешает магазинам самостоятельно упаковывать посылки и клеить на них свои этикетки. Из обязательной информации на этикетке должны быть:
Идентификатор точки PickPoint;
Название интернет-магазина;
Номер отправления;
Внутренний номер заказа в интернет магазине;
ФИО получателя;
Моб. тел. получателя;
Штрих-код PickPoint.
Здесь идентификатор точки Pickpoint запрашивается при оформлении заказа, номер отправления получается во время регистрации отправления через API, штрих-код генерируется на основе уникального номера из диапазона выданного службой доставки, остальная информация либо постоянна, либо берется из данных заказа.
Данное решение позволяет организовать формирование PDF-файлов с этикетками для последующей их печати, а также позволяет осуществлять вызов курьера из ЦА.
Начальные требования
Для работы модуля понадобится диапазон значений для формирования штрих-кодов, его можно запросить у поддержки Pickpoint.
У заказа должны быть следующие свойства (решение может работать и без них):
Установка решения
-
Перейти в раздел Система → Модули и добавить новый модуль.
Название: «Формирование этикеток»
Путь к модулю: 'deliverystickers
Снять флажок «Активен»
Нажать на кнопку «Сохранить»
В списке модулей зажечь флажок активности.
Слева в меню должен появиться раздел «Формирование этикеток»
Создать конфигурационный файл с примерно следующим содержанием:
<?php
return array(
'range' => array(207247747, 207257746), // Диапазон, выданный Pickpoint
'url' => 'http://e-solution.pickpoint.ru/api/',
'login' => 'myh70v',
'password' => 'zVlCuyGlEG',
'ikn' => '9990474012'
);
Описание работы