Вы просматриваете старую версию данной страницы. Смотрите текущую версию.

Сравнить с текущим просмотр истории страницы

« Предыдущий Версия 9 Следующий »

ParselCreate. Создать/обновить заказ.

Данный метод позволяет создать/обновить заказ в ЛК Boxberry.

Руководство для коректной работы REST API:

  • Кодировка для всех и запросов, и ответов – UTF-8.
  • Формат данных – JSON
  • Метод – POST

Обращаем Ваше внимание,

  • При создании нового заказа автоматически подставляются услуги, которые были выбраны в Личном Кабинете – раздел «Услуги».
  • Параметр 'issue' отвечает за изменение типа выдачи каждого отправления.

Обязательно к ознакомлению: Проверки и условия при загрузке заказов.

Входящие параметры:

Параметр

Обяз.

Обязательные поля для Почты РФ
(vid = 3)

Тип

Описание

Пример

token ●stringТокен для доступа к api-сервисам0237b078818a23ae8d765a04405116de
partner_token

stringТокен партнера интеграции (длина до 24 символов)-
updateByTrack

stringТрек-номер посылки для обновления-
order_id ●stringНомер заказа в интернет-магазинеtest-001
PalletNumber

stringНомер паллеты-
barcode

stringШтрих-код посылкиRTES4545S
price
stringОбъявленная стоимость посылки

2000.00

payment_sum

stringСумма к оплате с получателя2000.00
delivery_sum

stringСтоимость доставки объявленная получателю250.00
vid
string

Вид доставки:

1- Доставка до пункта выдачи (ПВЗ)

2 - Курьерская доставка (КД)

3 - доставка Почтой России (ПР)

2
kurdost [1..1]
Блок с информацией о курьерской доставке и доставке Почтой России

index

stringПочтовый индекс адреса получателя603034
citi

string

Населенный пункт получателя.

Для небольших населенных пунктов указывать дополнительно Область, Район, Город, адрес проверяется сторонним сервисом и должен определяться однозначно. 

Допустимы варианты:

  1. Свердловская, Кушва, Баранчинский
  2. Свердловская обл, г Кушва, поселок Баранчинский
Нижний Новгород
addressp
stringАдрес получателяДружбы, 5

Следующие значения передаются только для Курьерской доставки по направлениям:

Москва - Москва
Москва - Санкт-Петербург
Санкт-Петербург - Москва
Санкт-Петербург - Санкт-Петербург

delivery_date

string

Дата курьерской доставки (формат ГГГГ-ММ-ДД). Может принимать значения +1 +5 дней от текущей даты.

Значение по умолчанию - текущая дата + 1 день.

По другим направлениям игнорируется.

2019-07-08
timesfrom1

string

Время курьерской доставки ОТ (формат чч:мм).

Значение по умолчанию 10:00

11:00
timesto1

string

Время курьерской доставки ДО (формат чч:мм)

Значение по умолчанию 18:00

Интервал доставки "ОТ-ДО" должен быть не менее 3 часов. Если интервал меньше 3 часов, он корректируется без уведомления.

16:00
timesfrom2

stringАльтернативное время, от17:00
timesto2

stringАльтернативное время, до20:00
timep

stringВремя доставки текстовый формат (не используется)-
comentk

stringКомментарий по доставке (не используется)-
Следующие значения передаются только для доставки Почтой России
type

string

Тип отправления, возможные значения:

0 - Посылка,
2 - Курьер Онлайн,
3 - Посылка Онлайн,
5 - Посылка 1й класс.

Если не передано, значение по умолчанию 0.

-
fragile

string

Хрупкая посылка, возможные значения 0 и 1.

Если не передано, значение по умолчанию 0.

-
strong

string

Строгий тип, возможные значения 0 и 1.

Если не передано, значение по умолчанию 0.

-
optimize

string

Оптимизация тарифа, возможные значения 0 и 1. Если не передано, значение по умолчанию 1.

Параметры strong и optimize являются взаимоисключающими и не могут одновременно принимать значение 1.

-
packing_type
int

Тип упаковки, возможные значения:

1 - упаковка ИМ
2 - упаковка Boxberry

-
packing_strict
int

Строгая упаковка, возможные значения:

1 - изменение упаковки в процессе транспортировки запрещено
0 - изменение упаковки разрешено

-
shop [1..1]
Блок с информацией о пункте приема и пункте выдачи отправления


name

stringКод пункта выдачи заказа-
name1

stringКод пункта поступления010
customer [1..1]Блок с информацией о получателе отправления



fiostringФИО получателяИванов Иван Иванович
phonestring

Номер телефона получателя,

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

9001122333
phone2

stringДополнительный номер телефона получателя9004455666
email

stringE-mail получателя для оповещенийtest@test.ru
Следующие значения передаются для получателя юр.лица
name

stringНаименование организацииООО "Получатель"
address

stringАдрес организации -
inn

stringИНН-
kpp

stringКПП-
r_s

stringРасчетный счет-
bank

stringНаименование банка-
bank

stringКорр. счет-
bik

stringБИК-
items [0..∞]

массив товарных вложений




id

stringАртикул товара252112-dget
namestringНаименование товараКуртка детская
UnitName

stringЕдиница измеренияшт.
nds

stringПроцент НДС (число от 0 до 20)18
pricestringЦена за единицу товара1750
quantitystringКоличество единиц товара1
marking_crpt

stringМаркировка товара04610043040058
notice

stringПримечание к заказуПозвонить в домофон
weights Блок с информацией о тарных местах (SOAP - количество элементов 24, JSON - неограничено)



weightstringВес первого тарного места (гр)400
barcode

stringБаркод первого тарного места-
x
string

Габариты тарного места (см) 


20
y
string20
z
string10
weight2

stringВес, баркоды и габариты последующих тарных мест-
barcode2

string-
x2

string-
y2

string-
z2

string-
.......


-
weight24

string-
barcode24

string-
x24


-
y24


-
z24


-
YFR

string(не используется)-
issue

integer

Вид выдачи, возможные значения:

0 - выдача без вскрытия, 

1- выдача со вскрытием и проверкой комплектности,

2 - выдача части вложения.

Если не передается, используется значение по умолчанию, установленное в Профиле магазина - раздел "Услуги".

1
sender_name

stringНаименование магазина отправителя для sms/e-mail оповещений.-
gift

boolean(не используется)-


Данные ответа:

Параметр

Обяз.

Тип

Описание

Пример

track ●stringТрек-номер посылки для отслеживанияBBR13790374
label
stringСсылка на печать этикетки (генерируется если не передан штрих-код интернет-магазина)-


  • Нет меток