Наявність у пунктах видачі на карті
UA RU

Наявність у пунктах видачі на карті

Нова можливість на Hotline - відображення на карті наявності товару у вашому пункті видачі.
Це дозволить користувачам бути впевненими в тому, що при замовленні вони гарантовано можуть забрати товар самостійно за певною адресою.

Щоб користувачі Hotline змогли побачити на карті наявність товару у вашій точці видачі, потрібно виконати наступні кроки:

1. Завантажити пункти видачі у товарний фід

Згідно вимог до товарних фідів, потрібно добавити інформацію про пункти видачі:

https://hotline.ua/about/pricelists_specs/
Елемент Опис
<store> інформація про пункти видачі. Атрибути:

id – унікальний ідентифікатор точки видачі. Ціле число, не більше 6 символів. Обов'язкове поле.

name – зручна для запам'ятовування назва точки (приклад: Салон на Подолі) українською мовою. Обов'язкове поле.

address – повна адреса пункту видачі українською мовою (приклад: Київ, вул. Хорива, 10). Обов'язкове поле.

coordinates - широта і довгота пункту видачі, допоможе точно відобразити його на карті (приклад: coordinates="50.45081,30.52361"). Необов'язкове поле.

workdays_from - час початку роботи у будні дні. Необов'язкове поле.
workdays_to - час закінчення роботи у будні дні. Необов'язкове поле.

mon_from – час початку роботи у понеділок. Необов'язкове поле.
mon_to – час закінчення роботи у понеділок. Необов'язкове поле.

sat_from – час початку роботи в суботу. Необов'язкове поле.
sat_to – час закінчення роботи у суботу. Необов'язкове поле.

sun_from – час початку роботи в неділю. Необов'язкове поле.
sun_to – час закінчення роботи в неділю. Необов'язкове поле.

tel - телефон пункту видачі. Необов'язкове поле.

<store id="1" name="Салон на Подолі" address="Київ, вул. Хорива, 10" coordinates="50.46629756808269,30.515580557670187" workdays_from="9:00" workdays_to="21:00" sat_from="10:00" sat_to="18:00" sun_from="10:00" sun_to="18:00" tel="+380931234567"></store>

<store id="2" name="Смарт-Плаза" address="Київ, пр. Перемоги, 24" coordinates="50.45145794465848,30.46873581153247" workdays_from="10:00" workdays_to="20:00" sat_from="11:00" sat_to="18:00" sun_from="11:00" sun_to="18:00" tel="+380931234567"></store>

У кабінеті з`явиться вибір отримання інформації про адресу, розділ Інформація про магазин - Пункти видачі.
За замовчуванням буде увімкнено:
Джерело інформації про точки видачі з: xml-файлу.
Воно повинне бути обране для роботи функціоналу наявності.

2. Передача даних

Для реалізації отримання даних по наявності, потрібно підключення через API.

Логіка роботи буде наступною.
Ми будемо робити POST-запит на вказаний вами URL магазину, наприклад:

{
  "firm_item_id": "123"
}

та чекати статус 200 і відповідь у вигляді:

{
  "firm_item_id": "123",
  "stores": [
    {
      "id": 7
    }
    {
      "id": 1
    }
    {
      "id": 3
    }
  ]
}

Де:
firm_item_id – це ідентифікатор пропозиції вашого магазину у фіді.
id – це ідентифікатор пункту видачі, який ви вказали у фіді.

Для безпеки потрібно створити ключ, тип bearer token, по якому буде відбуватися авторизація при підключенні.

При виникненні питань - пишіть, наші спеціалісти проконсультують детальніше.

3. Отримуйте лояльних клієнтів.

Після реалізації двох технічних пунктів, на карті будуть відображатися ціни помічені зеленим, та виділятися на фоні інших.

Приклад реалізації:

Зверніть увагу на зелену ціну, та надпис “Товар доступний зараз”.
Актуальність точок дозволить користувачу обрати вашу пропозиції та прокласти маршрут до вашого магазину.