Esse tópico é acionado quando um registro de pontos já existente é atualizado. Em geral, é um tópico pouco utilizado mas pode ser útil para manter a base de saldo atualizada.
O tópico pode ser acionado em alguns cenários específicos:
- O saldo de pontos é atualizado
- Um ponto é inativado
Payload
{
"Uuid":"4834c95e-84f7-485e-90de-09353df57fd3",
"Timestamp":"2024-03-01T13:16:11.396371",
"Topic": 2,
"TopicName":"Point_Updated",
"Payload":{
"Points": -200,
"PointType":4,
"PointAction":0,
"Customer":{
"Email":"melissa.murta+basenivel@bonifiq.com.br",
"Id":"152740926",
"Name":"Teste Nivel Base"
},
"PointsBalance":{
"PointsBalance":300,
"CashbackBalance":210
},
"PointId":4740
}
}- Points: a quantidade de pontos recebidos pelo consumidor.
- PointType: Motivador de receber os pontos. Os PoinTypes possíveis são:
0 - Fez uma compra
1 - Criou uma conta
2 - Fez aniversário
3 - Concedido por administrador
4 - Trocou pontos por uma recompensa
5 - Fez uma review
6 - Reembolso de Pontos
7 - Pontos Expirador
8 - Indicou um amigo
- PointAction: Indica se os pontos foram adicionados ou removidos
0 - Pontos Removidos
1 - Pontos Adicionados
- Customer: Dados do consumidor a que se referem os pontos. O Id nesse caso pode ser o da plataforma, o e-mail ou documento, dependendo da plataforma utilizada.
- PointsBalance: O total de pontos e cashback que o consumidor possui, já calculados os novos pontos. O CashbackBalance será zerado caso o sistema de cashback esteja inativo.
- PointId: O ID único desse ponto
Este artigo foi útil?
Que bom!
Obrigado pelo seu feedback
Desculpe! Não conseguimos ajudar você
Obrigado pelo seu feedback
Feedback enviado
Agradecemos seu esforço e tentaremos corrigir o artigo