Objetivo

A solução Fidelity Core tem por objetivo realizar o desacoplamento de processos de fidelidade e bonificação de clientes para os softwares de PDVs da torre de varejo, criando uma camada de transação e administração agnóstica. Com isso, os PDVs  poderão utilizar qualquer provedor de bonificação/fidelidade homologado.

O Fidelity Core é um produto Varejo RaaS  que poderá ser utilizada em diferentes parceiros de Bonificação/Fidelidade  dentro do nosso ecossistema de varejo TOTVS. 


Escopo

Fidelity Core é a camada responsável por orquestrar as operações de transação de dados entre os PDVs e os seus respectivos provedores de Bonificação/Fidelidade.


Ou seja, os PDVs não devem acessar diretamente o provedor e vice-versa. Até mesmo as operações que demandam uma comunicação direta com o provedor devem ser intermediadas pelo Fidelity Core


Inicialmente estão previstos dois módulos principais para o Fidelity Core, conforme ilustração abaixo: 




Visão Lógica da Arquitetura

A visão lógica do Fidelity Core apresenta as principais peças de arquitetura e suas interações.  Nesta visão, apresentaremos em detalhe cada um dos componentes que compõem a solução. 

Iniciando o entendimento da visão lógica, de um ponto de vista mais amplo, a solução é composta por 4 componentes:


Os dois primeiros componentes são aplicações independentes que interagem com o Fidelity Core Rewards/Fidelity Core Provider


A figura a seguir, ilustra estes 4 componentes:


Jornada

Para iniciarmos a integração da solução Fielity Core, devemos seguir os passos abaixo: