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

Клиент желает оплатить часть покупки баллами, при этом некоторые товары можно оплатить частично или полностью только наличными.

Событие

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

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

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

Результат

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

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

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

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

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


Прямое изменение бонусного остатка на карте

Данный сценарий используется, когда необходимо напрямую начислить на счёт карты или списать баллы со счёта карты клиента. При этом начисление можно произвести с привязкой к некоторой акции в ПЦ.

Событие

Требуется начислить баллы на счёт карты/ Требуется списать баллы со счёта карты.

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

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

Результат

На счёт клиента начислено запрошенное количество баллов/ Со счёта клиента списано требуемое количество баллов.

Сбой

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

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


Обновить или загрузить данные держателя карты

Событие

Клиент предоставляет или желает обновить свои данные держателя карты.

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

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

Результат

Данные держателя карты успешно обновлены или загружены в ПЦ Лояльности.

Сбой

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


Подарочные карты

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


Активация подарочной карты (Продажа подарочной карты)

Активация подарочной карты является обязательной операцией. В процессе выполнения операции по карте выставляется лимит авторизации (равный номиналу карты).

Событие

Клиент желает приобрести подарочную карту

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

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

Результат

.Клиент получил активированную карту (которой можно оплачивать товар) и чек.

Сбой

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

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


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

Событие

Клиент желает узнать остаток и/или срок действия подарочной карты.

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

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

Результат

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

Сбой

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

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

Оплата подарочной картой

Событие

Покупатель желает оплатить покупку подарочной картой

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

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

Результат

Покупатель оплатил покупку подарочной картой.

Покупатель получил чек.

Операция оплаты подарочной картой зафиксирована в ПЦ Лояльности, в ПЦ Лояльности сумма списана с карты клиента.

Сбой

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

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


Возврат товара, купленного по подарочной карте

Событие

Клиент желает вернуть товар, который был оплачен подарочной картой. Сотрудник ТСП принимает решение, что возврат должен быть сделан на подарочную карту.

У клиента карта «на руках», она не просрочена  и читается магнитная полоса.

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

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

Результат

Кассир принял возвращаемый товар у клиента.

Клиент получил средства на подарочную карту и чек.

Сбой

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

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

Купоны

З апрос списка купонов по карте

Событие

Клиент желает получить информацию о купонах (доступных по карте в данный момент в данной торговой точке).

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

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

Результат

Клиент прослушал информацию о доступных по карте купонах.

Сбой

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

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


Совершение покупки с использованием купона.

Событие

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

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

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

Результат

Клиент совершил покупку с использованием купонов – к чеку применена скидка, факт использования купонов по карте сохранен в ПЦ.

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



Реализация купонов (дополнительный сценарий).

Событие

Выполнение запроса на реализацию купона

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

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

Результат

Факт использования купонов на кассе сохранен в ПЦ.

Сбой

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

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

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

Проверить доступность ПЦ

В случаях, когда на POS/АС возникает необходимость проверить доступность ПЦ, можно воспользоваться специальной операцией echo, в результате успешного выполнения которой возвращается исходная строка, полученная в запросе, к которой добавлено системное время обработки запроса на сервере.

подписи сторон:


Заказчик

Акционерное общество

«Центр программ лояльности»

АО «ЦПЛ»

_______________________/

ИСПОЛНИТЕЛЬ

________________________/



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