Персональные предложения в розничном магазине

Мы работаем только через POST-запросы

Описание

Данный метод вызывается при сканировании QR кода в розничных магазинах, для получения индивидуального предложения для зарегистрированного покупателя на товар в магазине

Запрос

  • externalUserId - идентификатор покупателя
  • locationId - идентификатор магазина (необязательно)
  • itemId - идентификатор товара из фида (group_id, если есть группировка, или id если группировок нет)

Пример запроса

{
"externalUserId": "123456789",
"locationId": "0240",
"itemId": "17888999"
}

Ответ

  • personalInStorePrice - персональная цена в данном магазине
  • code - код для отображения на экране телефона для считывания на кассе
    • type - тип кода. поддерживаемые стандарты: code128, qr
    • value - значение, которое надо передать в коде
При отсутствии предложений на данный товар необходимо ответить пустым телом с HTTP кодом 204

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

{
"personalInStorePrice": 499.00,
"code": {
"type": "qr",
"value": "aaa-b-cc-d-88888"
}
}