Интеграция модуля " DPD - служба доставки ( http://dpd.ru )" с Simple

Если Вы читаете эту статью, то предполагается что Вы купили модуль DPD - служба доставки ( http://dpd.ru ) установили его и перешли к интеграции с Simple


Зачем интегрировать модуль с Simple?

Для отправки посылки покупателю - Вам нужно создать заказ на отгрузку на сайте dpd.ru. Это можно сделать в личном кабинете, но тогда придется вручную указывать адрес получателя и др. данные. Намного удобнее настроить выгрузку из Вашего интернет-магазина на сайт DPD.

Но проблема в том что адрес пользователя нужно выгрузить не одним полем, а разбитым на 7 полей: улица, аббревиатура улицы, дом, корпус, строение, квартира, офис.

Чтобы пользователь сам указал эти данные - надо добавить соответствующие поля в настройках Simple.

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

Интеграция

Укажите следующую настройку во вкладке:

И сохраните настройку.

На скриншоте Вы видите идентификаторы полей:

Вот таблица чтобы было удобнее их копировать:

Идентификатор Название Тип поля Принадлежность
street Улица Текст Заказ
streetAbbr Аббревиатура улицы Выпадающий список Заказ
house Дом Текст Заказ
houseKorpus Корпус Текст Заказ
str Строение Текст Заказ
office Офис Текст Заказ
flat Квартира Текст Заказ

Перейдите в настройки модуля Simple и с помощью кнопки последовательно создайте поля.

Укажите идентификатор (первая колонка в таблице выше).

Укажите название (вторая колонка, но можно любое своё)

Выберите тип Текст - для всех полей кроме Аббревиатура улицы

для Аббревиатуры улицы выберите тип Выпадающий список

Для всех полей выберите принадлежность "Адрес"

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

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

В результате должен получиться следующий набор полей

Сохраните настрйоки Simple зайдите во вкладку Доставка

Создайте набор полей для значения dpd.*_courier

Должно получиться

В результате в оформлении заказа после выбора способа доставки курьером, польователь увидит:

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