Национальная система платежных карт (НСПК) внедрила технологию моментального начисления кешбэка за покупки через Систему быстрых платежей (СБП). В отличие от карточных транзакций, требующих клиринга, платежи по СБП окончательны в момент проведения, что позволяет начислять вознаграждение практически сразу.
Платформа лояльности «Привет!» поддерживает более 500 акций для карт «Мир» и СБП. Система рассчитана на пиковую нагрузку в 1200 транзакций в секунду с планами по масштабированию до 4000. Тестирование показало, что 98% стандартных покупок обрабатываются менее чем за две секунды.
Архитектура платформы разделена на два контура. Онлайн-контур на базе Cassandra и Kafka отвечает за быстрый расчет кешбэка и отправку поручений на выплату. Офлайн-контур на PostgreSQL занимается регистрацией пользователей, личными кабинетами и отчетностью, не влияя на скорость начислений.
Система различает «горячий путь» для обычных покупок и «холодный путь» для возвратов. Возврат товара требует пересчета истории операций клиента, что является более сложной задачей. При этом общее время от получения данных о транзакции до отправки выплаты не превышает одной минуты.
Развитие системы началось с MVP, запущенного 4 июля 2023 года, который работал в пакетном режиме. Сейчас пользователи могут отслеживать начисления через сайт vamprivet.ru или приложение «Привет!», а торгово-сервисные предприятия используют экономию на эквайринге СБП для финансирования программ лояльности.


