Модуль на маркетплейс PickPoint. Pickpoint битрикс
Настройка PickPoint для Битрикс [RTzRa's hive]
Довольно кривое решение, много плохих отзывов. Требуется приложение рук чтобы все это заработало.
- В файлике bitrix/modules/epages.pickpoint/cities.csv включаем нужный город отправки - находим нужный город и в конце строки false заменяем на true, например 550;Красноярск;Krasnoyarsk;Красноярский край;true
Переходим Рабочий стол → Настройки → Настройки продукта → Настройки модулей → PickPoint и заполняем поля (все данные есть в Договоре)
Настройки:
ИКН магазина
Логин для входа в личный кабинет
Пароль для входа в личный кабинет
Стандартное описание вложения
включаем галочку «Тестовый режим»
Допустимые типы услуг (обычно только STD, STDCOD)
Допустимые виды приема (обычно CUR, WIN)
Ставим галочку «Дописывать информацию о выбранном постамате в поле «Комментарий к заказу»
При необходимости заполняем «От какой цены бесплатная доставка, руб.»
Там же при необходимости добавляем/изменяем параметры в разделе «Физическое лицо»
Тарифные зоны:
Город отправки - выбираем город отправки (который правили в файлике cities.csv)
Адрес клиентского возврата
Телефон клиентского возврата
Устанавливаем цены для Тарифных зон (данные берем так же из Договора), если есть - устанавливаем «Использовать региональный коэффициент»
Подключаем службу доставки: переходим в Рабочий стол → Магазин → Настройки → Службы доставки и добавляем новую Автоматизированную службу доставки:
Подключаем платежную систему: переходим в Рабочий стол → Магазин → Настройки → Платежные системы и добавляем новую:
Обработчик: PickPoint (epages.pickpoint)
Заголовок и название: что-нибудь вроде «Оплата в постамате Pick Point»
Активность - включена галочка
Описание - по желанию
Добавляем логотип
Тип оплаты: безналичный
Разрешить автопересчет оплаты - включена галочка
В принципе все готово, осталось доточить по вкусу оформление:
Я сделал так:
В файле bitrix/modules/epages.pickpoint/block.php заменил
<div><a onclick на <div><a onclickВ файл стилей bitrix/templates/YOU_TEMPLATE/custom.css добавил
.bx_result_price { font-weight: bold; font-size: 16px; color: #9e3d5d; } a.pickpoint { border-bottom: 1px dotted #ca7693; } a.pickpoint:hover { color: #ca7693; }В версии решения 2.1.3 есть неприятный момент: при включенной галочке «Дописывать информацию о выбранном постамате в поле «Комментарий к заказу» этот самый комментарий пользователя затирается. А если галочку отключить - так не удобно и непонятно куда же этот заказ отправлять. Допиливаем в файле bitrix/modules/epages.pickpoint/general/pickpoint.php в районе 180 строки
Было:
private static function processOrderAdd($orderId, $deliveryId) { if (in_array($orderId, static::$processedOrders)) { return; } $MODULE_ID = static::$moduleId; $deliveryCode = self::getProfileCodeById($deliveryId); if ('pickpoint:postamat' == $deliveryCode) { $arToAdd = array( 'ORDER_ID' => $orderId, 'POSTAMAT_ID' => $_SESSION['PICKPOINT']['PP_ID'], 'ADDRESS' => $_SESSION['PICKPOINT']['PP_ADDRESS'], 'SMS_PHONE' => $_SESSION['PICKPOINT']['PP_SMS_PHONE'], ); self::AddOrderPostamat($arToAdd); if (COption::GetOptionString($MODULE_ID, 'pp_add_info', '')) { $sDescription = "{$_SESSION['PICKPOINT']['PP_ID']}\n" ."{$_SESSION['PICKPOINT']['PP_ADDRESS']}\n" ."{$_SESSION['PICKPOINT']['PP_SMS_PHONE']}"; $saleOrder = new CSaleOrder(); $saleOrder->Update($orderId, array('USER_DESCRIPTION' => $sDescription)); } } unset($_SESSION['PICKPOINT']); static::$processedOrders[] = $orderId; }Модуль на маркетплейс PickPoint | Проекты веб-студии E-PAGES
Специально разработанный модуль для магазинов-партнеров компании PickPoint использующих CMS 1C-Битрикс. Модуль позволяет подключить интернет-магазин к системе PickPoint. Сеть PickPoint насчитывает более 1400 Постаматов и пунктов выдачи в более чем 360 городах России. В качестве вариантов выбора Постамата доставки используется интерактивная карта с удобным интерфейсом для покупателей. Карта дистанционно обновляется при появлении новых Постаматов.
В приложении все процессы автоматизированы и удобны как для сотрудников Интернет-магазина, так и для покупателей. Обращаем Ваше внимание, модуль выбора постамата разработан для исходного кода CMS 1C-Битрикс, если в код вносились какие-либо изменения, а также осуществлялись доработки в CMS на стороне Интернет-магазина, компания PickPoint не гарантирует корректность работы скрипта.
Помощь по установке и настройке вы можете получить по электронной почте: [email protected] или узнать на сайте: http://pickpoint.ru/ .
Инструкция по подключению и настройке модуля здесь.
Инструкция по установке модуля PickPoint для 1С-Битрикс
Версия 2.0.7
Оглавление:
1. Настройка модуля.
1.1. Ввод регистрационных данных, выбор источников, установка тарифов.
1.2. Активация службы доставки.
1.3. Активация способа оплаты для необходимых типов плательщиков.
2. Передача заказов в PickPoint.
3. Заключительные положения.
1. Настройка модуля
Перед тем, как приступить к использованию модуля, администратору интернет-магазина следует выполнить ряд операций по первичной настройке решения, а именно:
- Ввод регистрационных данных интернет-магазина, выбор источников данных для полей выгрузки, установка тарифов на доставку через PickPoint в различные зоны.
- Активация службы доставки.
- Активация способа оплаты для необходимых типов плательщиков.
1.1. Ввод регистрационных данных, выбор источников, установка тарифов
Для выполнения необходимых настроек, администратору следует перейти в раздел «Настройки / Настройки продукта / Настройки модулей / PickPoint». В открывшейся форме необходимо заполнить все поля (описание полей ниже):
- Поле «ИКН магазина» − 10-значное число, прописанное в Договоре, заключаемом магазином и компанией PickPoint.
- Поле «Логин» − значение, прописанное в Договоре, заключаемом магазином и компанией PickPoint.
- Поле «Пароль» − значение, прописанное в Договоре, заключаемом магазином и компанией PickPoint.
- Поле «Стандартное описание вложения» − текстовое описание содержимого отправлений, передаваемое в выгрузку. Связано с видом деятельности магазина. Согласуется с PickPoint.
- Поле «Тестовый режим» - данное свойство, позволяющее администратору магазина использовать тестовый режим услуги, доступный его магазину по Договору с компанией PickPoint (в этом случае данные выгружаются на тестовый сервер).
- Поле «Допустимые типы услуги» - поле множественного выбора, позволяющее администратору магазина настроить
услуги, доступные его магазину по Договору с компанией PickPoint.
Типы услуг:
- STD - стандарт, доставка 100% предоплаченного товара – доставка без приема оплаты за товар.
- STDCOD - доставка с приемом оплаты за товар, т.е. наложенный платеж (сумму к оплате Интернет-магазин передает в PickPoint).
- PRIO – доставка в режиме «приоритет» (супер-экспресс) без приема оплаты (100% оплаченный товар).
- PRIOCOD - доставка в режиме «приоритет» наложенным платежом, т.е. с приемом оплаты за товар (сумму к оплате Интернет-магазин передает в PickPoint).
- Поле «Допустимые виды приема» - аналогично предыдущему полю, это поле допускает множественный выбор.
Администратору следует выбрать виды приема, доступные для его магазина в соответствии с Договором, заключенным с
компанией PickPoint.
Виды приема:
- CUR - вызов курьера (сдача товара курьеру).
- WIN - сдача товара в окне приема в сортировочном центре PickPoint.
- APTCON - сдача всех отправлений «валом» в один постамат в общую ячейку.
- APT - развоз курьерами интернет-магазина товаров по постаматам и самостоятельная раскладка по ячейкам.
ПОДСКАЗКА: В основном все Интернет-магазины пользуются 2-мя видами передачи отправлений в PickPoint: CUR и WIN. Для выделения нескольких пунктов, следует нажать на клавишу «Ctrl» и левой кнопкой мыши выделить необходимый пункт списка.
ПОДСКАЗКА: В основном все Интернет-магазины пользуются 2-мя типами услуг: STD и STDCOD. Для выделения нескольких пунктов, следует нажать на клавишу «Ctrl» и левой кнопкой мыши выделить необходимый пункт списка.
- Логический признак «Дописывать информацию о выбранном постамате в поле «Комментарий к заказу» - если в этом поле стоит галка, в поле «Комментарий» всех заказов, доставляемых через службу PickPoint будет дописана информация о постамате, который выбрал клиент. Это сделано для удобства работы администраторов, которые смогут видеть эту информацию через стандартный интерфейс просмотра списка заказов.
Особое внимание следует обратить на группу полей для различных типов плательщиков:
Так как основной задачей модуля является автоматизация выгрузок, содержащих заказы покупателей, для передачи их в личный кабинет PickPoint, на поля данной группы следует обратить особое внимание.
Значение в каждом поле определяет источник, из которого модуль будет извлекать данные для формирования выгрузки. По умолчанию, мы настроили для Вас наиболее распространенные источники данных, однако администратор магазина может произвольно изменять их. В каждой паре полей, верхнее отвечает за выбор базовой сущности, из которой будет извлекаться значение а нижнее поле отвечает непосредственно за значение.
Разберем на примере: Для параметра «ФИО получателя» выбраны значения Тип - «Параметр пользователя», Значение – «ФИО пользователя (3 поля)». Это означает, что в выгрузке, которая будет передана в PickPoint, для всех заказов в поле «ФИО получателя» будет передана склейка из фамилии, имени и отчества пользователя, хранящихся в базе данных пользователей продукта «1С-Битрикс: Управление сайтом»
После того, как настройка базовых параметров модуля завершена, следует перейти к установке тарифов доставки в города присутствия PickPoint. Для этого необходимо перейти на вкладку «Тарифные зоны».
- Поле «город отправи» − значение, прописанное в Договоре, заключаемом магазином и компанией PickPoint обозначает город отправки грузов.
- Поле «Адрес клиентского возврат» − значение, прописанное в Договоре, заключаемом магазином и компанией PickPoint.
- Поле «Телефон клиентского возврата» − значение, прописанное в Договоре, заключаемом магазином и компанией PickPoint в формате: 79151234565.
- Поля «Тарифные зоны» − значения, прописанное в Договоре, заключаемом магазином и компанией PickPoint.
- Поле «Цена для покупателя» соответствует стоимости услуги доставки через службу PickPoint для конечного покупателя.
- Поле «региональный коэффициент» − значение, которое может быть использовано для регионального коэффициент.
1.2. Активация службы доставки.
Во время установки модуля, автоматически создается служба доставки «Доставка компанией PickPoint». Для ее активации администратору необходимо перейти в раздел «Магазин / Настройки магазина / Службы доставки / Автоматизированные» и активировать службу доставки «Доставка компанией PickPoint».
1.3. Активация способа оплаты для необходимых типов плательщиков.
Для того, чтобы покупателям интернет-магазина был доступен способ оплаты «Через постамат PickPoint», администратору магазина следует перейти в раздел «Магазин / Настройки магазина / Платежные системы» и добавить способ оплаты, связанный с обработчиком PickPoint. Обработчик оплаты через PickPoint автоматически устанавливается в продукт «1С-Битрикс: Управление сайтом» при установке модуля PickPoint. Таким образом, администратору следует только указать, для каких типов плательщиков будет доступен данный способ оплаты. Для этого необходимо создать новую запись в списке «Платежные системы», нажав на кнопку «Добавить платежную систему».
В открывшейся форме следует произвести стандартное конфигурирование платежной системы, указав плательщиков, для которых будет доступен данный вид оплаты и установив обработчик «PickPoint». Обратите особое внимание на заполнение полей, отмеченных оранжевыми рамками на двух скриншотах ниже.
После осуществления необходимых настроек, сохраните внесенные изменения, нажав на кнопку «Сохранить». С этого момента, система оплаты PickPoint будет доступна для Ваших покупателей.
2. Передача заказов в PickPoint.
Для того, чтобы передать список заказов в PickPoint, администратору магазина необходимо перейти в раздел «Магазин / PickPoint экспорт». В таблицу попадут все неотмененные и незавершенные заказы, для которых в качестве способа доставки был выбран PickPoint.
Значение «Вид приема» служит для того, чтобы определить тип доставки, который будет осуществлен службой PickPoint для данного заказа.
Выберите необходимые заказы, поставив галочки в соответствующих строках таблицы, и нажмите на кнопку «Экспорт заказов». Сервер автоматически сформирует и передаст все выбраные заказы в кабинет на сайте PickPoint.
3. Заключительные положения.
Загрузить обновления модуля Вы можете через административный интерфейс Вашего сайта, обратившись к разделу «Настройки / Marketplace / Сторонние обновления».
Деинсталляция модуля производится из раздела «Настройки / Настройки продукта / Модули».
Мы будем рады получить Ваши комментарии и предложения, касающиеся модуля по адресу: [email protected]
P.S. Также файл можно скачать и распечатать по ссылке
epages.su
Услуги
Приложение PickPoint – первое в своем роде мобильное приложение в России, которое позволяет отслеживать статусы доставки заказов из интернет-магазинов в постаматы и пункты выдачи PickPoint.
Мобильное приложение разработано специально для пользователей сервиса доставки PickPoint и доступно для свободного скачивания на Google.Play и AppStore.
Вам больше не нужно звонить в службу поддержки или ждать ответ на свой e-mail запрос, вы можете в любое время самостоятельно увидеть всю историю доставки своего заказа и воспользоваться дополнительными сервисами.
Регистрируйте приложение на свой номер телефона и в любое время вам доступны:
- Информация по всем заказам, оформленным на указанный номер телефона;
- Подробное описание местонахождения постамата PickPoint (или пункта выдачи заказов), а также график его работы, варианты оплаты, фотографии мест расположения.
Благодаря дополнительным возможностям приложения PickPoint вы сможете:
- Продлить срок хранения заказа в постамате;
- Воспользоваться услугой "Переадресация". Возможность самостоятельного выбора другой точки для доставки вашего заказа;
- Подключить push-уведомления об изменениях статусов доставки.
- Найти ближайшую к вам точку выдачи с использованием "умных" фильтров;
- Проложить на карте маршрут до выбранного постамата или пункта выдачи заказов*;
- Воспользоваться услугой "Переадресации". Возможность самостоятельного выбора другой точки для доставки вашего заказа;
- Настроить личный профиль в разделе "Мои заказы".
А так же
- Найти нужный интернет-магазин воспользовавшись фильтрами товарных категорий и ключевыми словами поиска;
- Найти информацию о стоимости, сроках доставки и периоде хранения заказа в постамате;
- Просмотреть и сохранить себе в телефон "Инструкции по получению заказа".
Доставка PickPoint всегда рядом, а теперь еще и в твоем мобильном или планшете!
* - при условии, что на смартфоне или планшете установлено приложение GoogleMaps.
pickpoint.ru