Персональные предложения
IMSHOP Retail Protocol (IRP) является объектом интеллектуальной собственности ООО «АЙ ЭМ СОЛЮШНЗ» (IMSHOP) и защищён как объект авторского права. Свидетельство о депонировании произведения № 023-014461 от 16 января 2023 г. подтверждает исключительные права ООО «АЙ ЭМ СОЛЮШНЗ» на данные технологии.
IMSHOP Retail Protocol создан по заказу ООО «АЙ ЭМ СОЛЮШНЗ». Использование IMSHOP Retail Protocol допустимо только при взаимодействии с ООО "АЙ ЭМ СОЛЮШНЗ" и наличии действующего лицензионного договора. Более подробно можно ознакомиться здесь.
Дополнительные интеграции вводятся в эксплуатацию после завершения основных интеграций:
Оформление заказа
Доставки
Оплаты
Для подключения дополнительных интеграций обратитесь к вашему менеджеру в IMSHOP.IO
Описание
Данный метод позволяет получить персональные для пользователя промокоды (акции) для показа в виде шрихкода и считывания на кассе, например, Акция "Скачай приложение и получи скидку на кассе". Для того, чтобы акция отобразилась у пользователя нужно, чтобы:
Пользователь авторизовался в приложении
Ендпоинт вернул акцию с промокодом
В админке imshop создан баннер акции с указанным id акции - именно этот баннер будет показан пользователю, в конце содержимого баннера будет показан штрихкод акции для считывания на кассе
Получение списка индивидуальных предложений
Формат запроса
userId
- идентификатор пользователя в системе продавца (на сайте / в CRM итд)segments
- список сегментов, в которые добавлен пользователь на стороне IMSHOPid
- идентификатор сегментаname
- название сегмента
Пример запроса
Формат ответа
offers
- список предложенийid
- идентификатор предложенияname
- названиеdescription
- описаниеpromocode
- промокодbarcodeType
(опционально) - тип баркода, по-умолчаниюcode128
online
- промокод может быть применен в приложенииoffline
- промокод может быть предъявлен в розницеused
(опционально) -true
/false
- предложение было использованоexpirationTimestamp
- таймштамп, когда истекает срок действия предложения (null
- если предложение не имеет срока действия)
Пример ответа
Список промокодов оффера (в разработке)
promoList
promocode
- промокод (строка)value
- номинал (число); в валюте, используемой в каталоге приложенияimage
(опционально) - ссылка на изображение (строка); по умолчанию отображается QR-код со значением, заданным вpromocode
expirationTimestamp
(опционально) - таймштамп, когда истекает срок действия промокода
Пример ответа
Last updated