Оплата баллами с авторизацией по токену

Расширение используется для передачи дополнительной информации при оплате баллами с авторизацией по токену

Атрибут

Примечание

type

“OTP” constant

Critical

“Y” constant

Params

Зарезервированные параметры расширения описаны ниже


Данное расширение поддерживает следующие параметры:

Название

Обяз.

Отнош.

Комментарии

PHONE_CHECK

M

1

Номер телефона для дополнительной проверки при посылке SMS. Сверяется с номером телефона в анкете. Должен содержать последние 10 цифр номера телефона.


Использование данного расширения согласуется с ЦФТ.

Приложение 1

Сценарии использования интерфейса. Примеры Бонусные карты

 

Запрос информации по карте

Событие

Клиент желает получить информацию по бонусной карте.

Описание процесса

    Кассир сканирует номер бонусной карты, выбирает операцию "запрос информации по карте" Касса формирует и отправляет запрос информации по карте в ПЦ Лояльности. Запрос содержит номер карты клиента. ПЦ Лояльности обрабатывает запрос, формирует и отправляет в кассу ответ на запрос. Ответ содержит информацию:
        состояние карты; баланс по карте; сообщение для кассира (опционально, если настроено).
    Касса принимает ответ от ПЦ, визуализирует ответ кассиру. Касса печатает чек. Кассир передает клиенту чек и карту.

Результат

Клиент получил на чеке информацию по карте.

Сбой

Нет связи с ПЦ Лояльности, нет ответа от ПЦ Лояльности – завершение сценария.

Запрос информации не откатывается и не сохраняется в батч.

НЕ нашли? Не то? Что вы ищете?

Запрос расширенной информации по карте и/или о держателе карты

Событие

Клиент желает получить расширенную информацию по бонусной карте и/или о держателе карты.

Описание процесса

    Кассир сканирует номер бонусной карты либо вводит идентификационные данные держателя карты, выбирает операцию "Запрос расширенной информации". Касса формирует и отправляет запрос расширенной информации в ПЦ Лояльности. Запрос содержит номер карты клиента или идентификационные данные держателя карты, а также явно указывает, какая именно расширенная информация требуется:
        информация о держателе карты; выписка последних операций по счету карты или держателя карты.
    ПЦ Лояльности обрабатывает запрос, формирует и отправляет в кассу ответ на запрос. Ответ содержит информацию:
        состояние карты баланс по карте сообщение для кассира (опционально, если настроено); данные держателя карты (опционально, если запрошено); выписка последних операций по счету карты или держателя карты (опционально, если запрошено).
    Касса принимает ответ от ПЦ, визуализирует ответ кассиру. Касса печатает чек. Кассир передает клиенту чек и карту.

Результат

Клиент получил на чеке информацию по карте и/или о держателе карты.

Сбой

Нет связи с ПЦ Лояльности, нет ответа от ПЦ Лояльности – завершение сценария.

Запрос расширенной информации не откатывается и не сохраняется в батч.


Совершение покупки с использованием бонусной карты (оплата баллами/начисление баллов).

Клиент желает оплатить часть покупки баллами.

Событие

Клиент подходит к кассе с товаром, предъявляет кассиру бонусную карту (по своей инициативе или после вопроса кассира).

Описание процесса

    Кассир считывает коды товаров корзины покупателя; Кассир выбирает операцию “Оплата баллами” Кассир сканирует номер бонусной карты; Касса формирует запрос информации по карте в ПЦ Лояльности (опционально – для получения информации по карте вообще и текущего остатка по карте в частности). Касса визуализирует окно со средствами оплаты с возможностью указать сумму в рублях к оплате баллами (по умолчанию может предлагаться текущий остаток по карте, полученный на предыдущем шаге). Если оплата баллами не производится (нет средств на карте, отказ клиента платить баллами), то следующий шаг должен быть пропущен. Касса формирует в ПЦ Лояльности запрос на оплату баллами (дополнительный сценарий). Кассир завершает платеж клиента (принимает наличные от клиента, оплату по расчетным картам). Касса фискализует операцию. Касса фиксирует покупку в ПЦ Лояльности. Подробнее смотри сценарий на начисление баллов (дополнительный сценарий). Касса печатает чек. Кассир передает клиенту чек и бонусную карту.

Результат

Клиент совершил покупку с использованием бонусной карты – с карты клиента списаны баллы / клиенту начислены баллы за покупку.

Клиент получил чек.

На начисление баллов касса может работать в одном из двух режимах:

    Online – все взаимодействие (запрос информации, оплата бонусами, начисление баллов) с ПЦ производится синхронно в режиме реального времени. Offline – операция начисления баллов сохраняется на кассе (или АС  Участника) с последующей передачей в ПЦ Лояльности в составе батча.

Запрос информации по карте и оплата баллами выполняются только синхронно, в режиме реального времени, вне зависимости от режима работы кассы.


Совершение покупки с использованием бонусной карты (начисление баллов).

Данный сценарий может быть использован, если оплата баллами на данной кассе запрещена, либо заранее известно, что клиент не будет платить баллами,.

Событие

Клиент подходит к кассе с товаром, предъявляет кассиру бонусную карту (по своей инициативе или после вопроса кассира).

Описание процесса

    Кассир считывает коды товаров корзины покупателя; Кассир принимает средства оплаты от клиента (наличные, оплату по расчетным картам). Кассир выбирает операцию “Начисление баллов” Кассир сканирует номер бонусной карты; Кассир проводит платеж. Касса фискализует операцию. Касса фиксирует покупку в ПЦ Лояльности. Подробнее смотри сценарий на начисление баллов (дополнительный сценарий). Касса печатает чек. Кассир передает клиенту чек и бонусную карту.

Результат

Клиент совершил покупку с использованием бонусной карты – на карту клиента начислены баллы за покупку.

Клиент получил чек.


Оплата баллами (дополнительный сценарий)

Событие

Выполнение запроса на оплату баллами.

Описание процесса

    Касса формирует и отправляет запрос на оплату баллами в ПЦ Лояльности. Запрос содержит:
      номер карты клиента сумму в рублях к оплате баллами платежный инструмент – баллы чек  с товарами (опционально)
    ПЦ Лояльности обрабатывает запрос, списывает баллы со счета клиента, формирует и отправляет в кассу ответ на запрос. Ответ содержит информацию:
      состояние карты количество списанных со счета клиента баллов остаток баллов на карте клиента сообщение для кассира (опционально, если настроено) сообщение на чек (опционально, если настроено) разбивка оплаты товаров в чеке баллами (опционально, если настроено)
    Касса принимает ответ от ПЦ

Результат

Касса получает ответ на запрос оплаты баллами.

Сбой

Нет связи с ПЦ Лояльности – завершение сценария, оплата баллами невозможна, клиенту предлагается оплатить другими платежными инструментами

Нет ответа от ПЦ Лояльности – завершение сценария, оплата баллами невозможна, клиенту предлагается оплатить другими платежными инструментами. ТРЕБУЕТСЯ ПОСЫЛКА ОТКАТА.

Данный сценарий всегда выполняется синхронно в режиме реального времени, операция не сохраняется в батч.


Начисление баллов (дополнительный сценарий)

Начисление баллов может выполняться в одном из двух режимов:

    режим Online – начисление баллов производится посредством синхронного запроса в ПЦ Лояльности с последующей передачей операции в составе батча; режим Offline – касса не взаимодействует с ПЦ Лояльности в режиме реального времени, сохраняет операцию и передает ее впоследствии в ПЦ Лояльности в составе батча.

Вне зависимости от режима работы кассы операции начисления баллов ВСЕГДА сохраняются для последующей передачи в ПЦ Лояльности в составе батча.

Начисление баллов в режиме Online

Событие

Покупка зафиксирована на кассе, необходимо выполнить начисление баллов. Касса работает в режиме Online.

Описание процесса

    Касса формирует и отправляет запрос на начисление баллов в ПЦ Лояльности. Запрос содержит:
      номер карты клиента сумму запроса состав платежных инструментов состав чека
    ПЦ Лояльности обрабатывает запрос, начисляет (в случае выполнения условий начисления) баллы на счет клиента, формирует и отправляет в кассу ответ на запрос. Ответ содержит информацию:
      состояние карты количество начисленных на счет клиента баллов остаток баллов на карте клиента сообщение для кассира (опционально, если настроено) сообщение на чек (опционально, если настроено)
    Касса принимает ответ от ПЦ Касса сохраняет операцию для последующей передачи в ПЦ Лояльности в составе батча (смотри сценарий Батчевая загрузка операций).

Результат

Касса получает ответ на запрос начисления  баллов.

Операция сохранена для последующей передачи в составе батча.

Сбой

Нет связи с ПЦ Лояльности – касса сохраняет операцию для последующей передачи в составе батча и на некоторое время переходит на работу в режиме Offline.

Нет ответа от ПЦ Лояльности – касса просто сохраняет операцию для передачи в батче. Посылать запрос отката НЕ надо.

Начисление баллов в режиме Offline

Событие

Покупка зафиксирована на кассе, необходимо выполнить начисление баллов. Касса работает в режиме Offline.

Описание процесса

    Касса сохраняет операцию для последующей передачи в ПЦ Лояльности в составе батча (смотри сценарий Батчевая загрузка операций).

Результат

Операция сохранена для последующей передачи в составе батча.


Оплата баллами с авторизацией по токену (для Интернет-платежей)

Данный сценарий расширяет стандартный сценарий оплаты покупки баллами и предназначен для защиты клиента от несанкционированного использования карты при оплате покупок через Интернет.

Из за большого объема этот материал размещен на нескольких страницах:
1 2 3 4 5 6 7 8 9 10 11 12