ParselCreate
Данный метод позволяет создать/обновить заказ в ЛК Boxberry
Изменения
Изменения относятся только к заказам Яндекс.Доставки
- Доступно создание заказов только по РФ
- Недоступно обновление данных заказа через указание значения в поле updateByTrack трек-номера созданного заказа
- Недоступно создание заказа на получателя Юр. лицо
- Добавлена валидация по полю payment_sum для всех видов выдачи "Сумма к оплате = Стоимость всех товаров + стоимость доставки" для заказов без предоплаты.
- Отсутствует автоматическая подстановка параметров из настроек ЛК (например, пункт приема по умолчанию, примерка, частичная выдача, выскрытие и т.д.).
- Если в запросе явно не были указаны параметры Примерка (fitting) и Вид выдачи (issue), то при создании заказа автоматически подставятся общие значения по умолчанию: fitting = 0 (Примерка недоступна) и issue = 0 (Без вскрытия и частичной выдачи)
- В запросе обязательно необходимо указывать пункты приема (shop.name1) и выдачи (shop.name) для доставки до ПВЗ, и пункт приема (shop.name1) для доставки КД.
- Объявленная стоимость price всей посылки может быть не более 250 тыс. рублей.
- Сумма к оплате payment_sum может быть не более 250 тыс. рублей.
- Номер заказа для СМС supplier_track не используется.
- Количество тарных мест weights не более 25.
- Количество товарных мест items не более 100.
- Для многоместных заказов (где количество тарных мест weights более 1), в случае если указан общий ШК заказа barcode, необходимо указать ШК для каждого тарного места items.barcode.
- Получение этикетки для печати по ссылке возможна с небольшой задержкой.
- В ответе метода не будет возвращаться параметр notification.
ParselSend
Формирует Акт приёма-передачи посылок в службу доставки.
Акт приема-передачи формируется как на одну посылку, так и на группу посылок.
Формат сообщения JSON не изменился.
Изменения
- Для заказов Яндекс.Доставки данный метод не является обязательным для передачи посылок в службу доставки
- Для заказов Яндекс.Доставки (трек-номера с префиксом "YA") будет формироваться Акт приема-передачи нового формата.
- Формирование Акта на прием одновременно посылок Boxberry и Яндекс.Доставки недоступно.
- Для заказов Яндекс.Доставки параметр shippingDate можно не указывать, так как в Акт приема-передачи всегда будет подставлена текущая дата.
- Получение этикеток для печати по ссылке возможно с задержкой. Зависит от количества посылок в акте.
- Получение печатной формы акта по ссылке возможно с задержкой.
DeliveryCosts
Метод позволяет произвести расчет стоимости доставки посылки по заданным параметрам.
Изменения
- Для заказов Яндекс.Доставки в ответе метода не будет возвращаться информация по стоимости услуг по посылке price_service = 0.
- В случае невозможности расчета по какой либо причине, добавлена новая ошибка - код: 200 ОК, текст ошибки: "Расчет стоимости доставки сейчас недоступен, повторите позже"
- Отсутствует автоматическая подстановка из настроек ЛК пункта приема по умолчанию. В запросе обязательно необходимо указывать пункт приема (targetstart).
DeliveryCalculation
Метод позволяет произвести расчет стоимости доставки посылки по заданным параметрам.
Изменения
- Для заказов Яндекс.Доставки в ответе метода не будет возвращаться информация по стоимости услуг по посылке PriceService = 0.
- В случае невозможности расчета по какой либо причине, добавлена новая ошибка - код: 200 ОК, текст ошибки: "Расчет стоимости доставки сейчас недоступен, повторите позже"
- Отсутствует автоматическая подстановка из настроек ЛК пункта приема по умолчанию. В запросе обязательно необходимо указывать пункт приема (TargetStart) или город отправки (SenderCityId).
ParselSendStory
Метод позволяет получить список созданных актов приема-передачи.
Если не указывать диапазоны дат, то будет возвращен последний созданный акт.
Изменения
- Получение печатной формы акта по ссылке возможно с задержкой.
ParselSendStory
Метод позволяет получить список созданных актов приема-передачи.
Если не указывать диапазоны дат, то будет возвращен последний созданный акт.
Изменения
- Получение печатной формы акта по ссылке возможно с задержкой.
CancelOrder
Метод позволяет отменить заказ в процессе доставки.
Изменения
- После перехода параметр запроса cancelType (вариант отмены заказа: 1 - удалить посылку / 2 - отозвать посылку) игнорируется. Посылки Яндекс.Доставки отменяются, но не удаляются.
- Всегда возращается успешный ответ
ChangeOrderStorageDate
Метод позволяет изменить срок хранения посылки в только в LKIM, метод не поддерживается в Яндекс.Доставка и возвращает ошибку.
Изменения
- При подключении к YNDD отдает ответ 200 и "err": "Изменение данного заказа невозможно"
ChangeOrderDetails
Метод позволяет изменить данные посылки (ФИО, номер телефона получателя, e-mail получателя) в только в LKIM, метод не поддерживается в Яндекс.Доставка и возвращает ошибку.
Изменения
- При подключении к YNDD отдает ответ 200 и "err": "Изменение данного заказа невозможно"
ChangeOrderIssue
Метод позволяет изменить срок хранения посылки в только в LKIM, метод не поддерживается в Яндекс.Доставка и возвращает ошибку.
Изменения
- При подключении к YNDD отдает ответ 200 и "err": "Изменение данного заказа невозможно"
ChangeOrderDeliveryType
Метод позволяет изменить параметры доставки (ниже) в только в LKIM, метод не поддерживается в Яндекс.Доставка и возвращает ошибку.
- изменение ПВЗ,
- изменение доставки с ПВЗ на КД,
- изменение адреса КД
- изменение с КД на ПВЗ.
Изменения
- При подключении к YNDD отдает ответ 200 и "err": "Изменение данного заказа невозможно"