onlinerby/onliner-cart-api

Причина отмены заказа

AMDby1689 opened this issue · 1 comments

Добрый день, есть проблема с причиной отмены заказа.
Вам передаем

https://cart.api.onliner.by/orders/e6m6e1
{"status": "shop_canceled","reason": {"id": 1,"comment": "покупателя не устроил срок доставки"}}

Клиент видит:
Отменен магазином по причине: «Товара нет в наличии»

Актуальный справочник причин доступен по адресу:
https://github.com/onlinerby/onliner-cart-api/blob/master/docs/resources/shop_cancel_reasons.md

Для reason id 1 сейчас там

[
  {
    "id": 1,
    "text": "Товара нет в наличии",
    "comment_required": false
  },
  {
    "id": 8,
    "text": "Заказ продублирован",
    "comment_required": false
  },
  {
    "id": 2,
    "text": "Покупателя не устроила стоимость товара",
    "comment_required": false
  },
  {
    "id": 3,
    "text": "Покупателя не устроил срок доставки",
    "comment_required": false
  },
  {
    "id": 4,
    "text": "Покупателя не устроила стоимость доставки",
    "comment_required": false
  },
  {
    "id": 5,
    "text": "Покупатель отказался от заказа",
    "comment_required": false
  },
  {
    "id": 6,
    "text": "Не удалось связаться с покупателем",
    "comment_required": false
  },
  {
    "id": 7,
    "text": "Иное",
    "comment_required": false
  }
]

все вроде сходится.

Передавайте reason id = 3 и не забывайте следить за актуальностью словаря.