Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

...

Продукт "Карта жителя" от АО «Расчетные решения» предназначен для реализации социальных программ в виде различных льгот.  Льготы Льготы предоставляются в виде скидок на перечень товаров, приобретаемых в розничных магазинах торговых предприятий. Как таковой, сервис АО «Расчетные решения» (далее – социальный процессинг) не рассчитывает сами скидки, а только сообщает (в виде кодов категорий) набор льгот, которые есть у участника социальной программы. Участник социальной программы может иметь одновременно несколько льгот. Перечень товаров, на которые распространяется определенная социальная льгота, определяется торговым предприятием и оформляется в виде скидок кассовой программы. Каждой льготе соответствует отдельная скидка. Скидки представляют собой перечень товаров с размером скидки в виде процента, одинакового для всех товаров одной скидки.

...

2. Если участник социальной программы был авторизован по банковской карте и оплата покупки будет происходить по банковской карте, то при оплате карту необходимо будет повторно аутентифицировать в банковском терминале.

Как это выглядит на кассекассовом терминале:

1.  Товары добавлены Покупатель добавляет товары в чек.

2. Кассир/ассистент Если покупка оформляется на линейной кассе, то кассир вызывает кассовую операцию - «Социальная карта» (надпись на кнопке) Социальная карта, если на киоске/КСО – то покупатель нажимает эту кнопку сам:

Клавиатурная кассаTouch-кассаКиоск/КСО



3. Касса предлагает меню авторизации участника программы лояльности из двух пунктов «по (по QR-коду/по банк.карте»:банковской карте):

Клавиатурная кассаTouch-кассаКиоск/КСО



   3.1. Если выбирается опция по QR-коду3.1 если кассир выбирает «по QR-коду», то касса предлагает его ввести (возможно только путём считывания сканером) и касса и самостоятельно выделяет из него шифрованную часть кода карты.

3   3.2 если кассир выбирает «по банк.карте». Если выбирается опция по банковской карте, то касса делает обращение к банк.банковскому терминалу Сбербанка с операцией получения закодированного кода карты ( операция 104 «Сформировать HMAC для карты жителя»).

4. Касса обращается с полученным кодом карты или с шифрованной частью QR-кода к СП (запрос POST /api/client)в социальный процессинг.

5. Касса получает в ответе перечень кодов льгот, которые имеет данный УСП (в ответе benefit.code) участник программы лояльности и выводит на экран сообщение "Социальная о том, что социальная карта добавлена в чек":

Клавиатурная кассаTouch-кассаКиоск/КСО



6. Касса рассчитывает скидки, соответствующие полученным категориям льгот, и оставляет в чеке одну с максимальным значением.

7. Кассир/покупатель переходит к оплате чека.

8. Если кассир/покупатель выбирает средство оплаты через банк.банковский терминал, то касса/киоск/КСО выполняет штатный сценарий оплаты чека, включая предложение предъявить банкбанковскую карту.карту

9. Касса отравляет в СП социальный процессинг информацию о сумме скидок по соц.социальной программе, предоставленных УСП (запрос POST /api/transactionее участнику (если они не равны нулю). 

Настройки

1. Взаимодействие между кассовой системой и сервисом социального процессинга происходит в открытой сети (Интернет).

  • Используется протокол HTTPS, TLS v1.0/v1.1/v1.2
  • Обмен данными между КС и «Социальным процессингом» инициирует КС с помощью POST запросов.


Для каждой льготы в кассовой системе настраивается скидка с механикой Оффлайн скидка на перечень товаров:

...