Полное описание интеграции с системой dostavka guru по средствам web-сервисов


Проверка наличия курьерской доставки в регионы по индексу, городу и названию региона



Скачать 387.84 Kb.
страница4/8
Дата31.07.2016
Размер387.84 Kb.
1   2   3   4   5   6   7   8

2.6 Проверка наличия курьерской доставки в регионы по индексу, городу и названию региона


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

URL для отправки POST массива:

http://api.dostavka.guru/client/ get_kd_API_guru.php



Переменные:

Поле

Описание

Формат

partner_id

Уникальный ID в системе dostavka.guru.

Четырехзначный, числовой: 9999

key

Уникальный API ключ в системе dostavka.guru.

Хеш код

region

Регион

Текстовый UTF-8

city

Город

Текстовый UTF-8

zip

Индекс

6-ти значный почтовый индекс

Пример POST массива для отправки:

$_POST = array

(

[partner_id] => 9999

[key] => 827ccb0eea8a706c4c34a16891f84e7b

[region] => Челябинская обл

[city] => Челябинск

[zip] => 454000

)

Пример ответа сервера:

“0” – курьерской доставки нет

“1”, “2”, “10” – если больше нуля - курьерская доставка есть, ответ сервера - срок доставки в днях

Обработка ошибок:

Если какие-то поля будут заполнены не правильно, то сервер выдаст сообщение об ошибке. К примеру:



Error: 200 - Ключ API не верен!
и прочие...

3. Интеграция в АДМИН ПАНЕЛЬ интернет магазина


Данные сервисы помогут Вам создать автоматизированную систему отправки заказа на доставку прямо из администраторской интернет магазина.

3.1 Описание полей для отправки данных о заказе


Таблица полей передаваемых данных:

Поле

Описание

Формат

partner_id

Уникальный ID в системе dostavka.guru.

Четырехзначный, числовой: 9999

key

Уникальный API ключ в системе dostavka.guru. Выдается по запросу на почту info@dostavka.guru.

Хеш код

order_number

Номер заказа в Вашей информационной системе. Обязательно должен быть индивидуальным для каждого заказа, кроме услуги ЗАБОР

Текстовый

usluga

Услуга. Выбирается из списка

На выбор:
ЗАБОР, ДОСТАВКА, ВОЗВРАТ

sposob_dostavki

Способ доставки. Выбирается из списка.

На выбор:
Курьер, Почта, ПВЗ

cont_name

ФИО клиента получающего заказ.

Текстовый. Если способ доставки “Почта”, то обязательно требуется указание отчества

tip_otpr

Тип отправления (обязателен если выбрана Почта)

На выбор:
разное, 1 класс

cont_tel

Контактный телефон клиента получающего заказ.

Текстовый

ves_kg

Вес в килограммах (кг). При доставке курьером в регионы и при способе доставки ПВЗ вес не должен быть больше 15 кг

Числовой до сотой: 0.00

mesta

Количество мест. Не может быть меньше или равен нулю. При способе доставки "Почта" - количество мест должно быть равным 1

Числовой целый: 1

date_dost

Дата доставки.

YYYY.MM.DD

delivery_time_from

Время доставки С. (При доставке заказа курьером в регионы интервал времени доставки возможен только с 10:00 до 14:00 и с 14:00 до 18:00)

hh:mm

delivery_time_to

Время доставки ПО. (При доставке заказа курьером в регионы интервал времени доставки возможен только с 10:00 до 14:00 и с 14:00 до 18:00)

hh:mm

region_iz

Регион ИЗ. Регион откуда повезется заказ.

Выбирается из списка:
Москва, Санкт-Петербург

zip_v

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

Текстовый

punkt_vivoz

Пункт самовывоза (только для отправлений на ПВЗ)

Числовой. ID пункта.

comment

Примечание или комментарий к доставке.

Текстовый

adres

Точный адрес доставки.

Текстовый
Примеры:
г Москва, ул Мусы Джалиля, д 2 к 1 кв 3
или 
Московская обл, г Егорьевск, мкр 1-й, д 35
или 
Московская обл, Серпуховский р-н, деревня Большая Городня, ул Дачная, д 1

code_{N}

Штрих кода. Для каждого места задается отдельно, где {N} - номер места. Не обязательный параметр. В случае передачи пустых полей штрих-коды генерируются автоматически и выводятся в ответе сервера.

Штрих код в формате EAN 13

nal_plat

Наложенный платеж.

Числовой до сотой: 0.00

ocen_sum

Оценочная стоимость.

Числовой до сотой: 0.00



Поделитесь с Вашими друзьями:
1   2   3   4   5   6   7   8


База данных защищена авторским правом ©uverenniy.ru 2019
обратиться к администрации

    Главная страница