# Pontuar

## PontuaConsumidor

<mark style="color:green;">`POST`</mark> `https://api.fidelimax.com.br/api/Integracao/PontuaConsumidor`

\
Exemplo no POSTMAN - <https://www.postman.com/fidelimax/workspace/fidelimax-api-1-0/request/18773698-8f2b88e6-b2c3-4395-9df4-d642ce46d3b1>

#### Headers

| Name                                           | Type   | Description                                                                                                    |
| ---------------------------------------------- | ------ | -------------------------------------------------------------------------------------------------------------- |
| AuthToken<mark style="color:red;">\*</mark>    | string | Token de integração que esta na sua plataforma de controle em Integrações > API da Fidelimax > Quero Integrar. |
| Content-Type<mark style="color:red;">\*</mark> | String | application/json                                                                                               |

#### Request Body

| Name                                               | Type    | Description                                                                                                                                                                                                                                |
| -------------------------------------------------- | ------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| cpf                                                | string  | CPF do Consumidor. Campo obrigatório se os campos, cartao, telefone não forem enviados                                                                                                                                                     |
| telefone                                           | string  | Telefone do Consumidor, formato (11)99999-9999. Campo obrigatório se os campos cpf e cartao não forem enviados                                                                                                                             |
| pontuacao\_reais<mark style="color:red;">\*</mark> | number  | Pontuação feita em reais(R$). Exemplo o valor bruto do pedido de venda.                                                                                                                                                                    |
| tipo\_compra                                       | string  | Descrição do tipo da compra que será vinculado a pontuação                                                                                                                                                                                 |
| verificador                                        | string  | Verificador único que será vinculado a compra, com o verificador a pontuação poderá ser estornada quando o parâmetro estorno for enviado. Geralmente é o id único do seu sistema que ligará a pontuação ao Id da transação do seu sistema. |
| estorno                                            | boolean | Realizar operação de estorno, para realizar um estorno é necessário enviar o verificador e será estornado todo o valor da transação feita pelo verificador.                                                                                |

{% tabs %}
{% tab title="200 saldo - Saldo atual do consumidor
cashback - Saldo de cashback do consumidor, só é preenchido quando a plataforma de fidelidade está com o cashback habilitado
pontuacao\_resgatar - Consumidor possui pontos suficientes para resgatar algum prêmio
estorno - Operação de estorno foi realizada
CodigoResposta - Identificação numérica da resposta
MensagemErro - Mensagem retornada pela API, quando há uma resposta diferente de OK" %}

```
{    
    "saldo": 500.0,
    "cashback": 5.00,
    "pontuacao_resgatar": true,   
    "estorno": false,
    "CodigoResposta": 100,
    "MensagemErro": ""
}
```

{% endtab %}
{% endtabs %}
