API FIDELIDADE - Fidelidade_Extrato
Este método é responsável por listar o extrato dos pontos fidelidade do banco de dados.
Parâmetros
Nome | Obrigatório | Tipo | Descrição |
DATA_INI | Não | Data | Período para busca inicial AAAA-MM-DD |
DATA_FIM | Não | Data | Período para busca final AAAA-MM-DD |
LOJA | Não | String | Código da loja para busca do voucher/crédito de cliente |
CLI_LOJA | Sim | String | Código da loja do cadastro do cliente |
CODIGO | Sim | Integer | Código de cadastro do cliente |
CPF | Não | Double | CPF do cadastro do cliente, obrigatório apenas quando não informado a loja e código do cliente |
LOJA | Não | String | CPF correspondente ao cadastro de cliente |
TIPO_CREDITO | Não | Integer | Busca por padrão do tipo de crédito 1 - Crédito cliente obrigatório informar o tipo para retorno dos dados 1 - Crédito cliente ou 0 - Fidelidade |
UTILIZADO | Não | String | Quando for voucher do tipo 0 - Fidelidade e o mesmo for utilizado=S ou N |
BODY
Permite diversos tipos de consultas e filtros:
Por data inicial e final + tipo_credito
- {
- "DATA_INI" : "2024-07-22",
- "DATA_FIM": "2024-07-22",
- "TIPO_CREDITO": 0 //Preencher com 0-Fidelidade ou 1-Crédito ao cliente (se vazio irá considerar sempre 1)
- }
- Por CPF + tipo_credito ou data inicial e final+CPF+tipo_credito
- {
- "CPF": "23323650875",
- "TIPO_CREDITO": 0 //Preencher com 0-Fidelidade ou 1-Crédito ao cliente (se vazio irá considerar sempre 1)
- }
- {
- "DATA_INI" : "2020-07-01",
- "DATA_FIM": "2024-07-18",
- "CPF": "23323655698",
- "TIPO_CREDITO": 0 //Preencher com 0-Fidelidade ou 1-Crédito ao cliente (se vazio irá considerar sempre 1)
- }
- Por cliente + tipo_credito ou data inicial e final+cliente+tipo_credito
- {
- "CLI_LOJA": "99",
- "CODIGO": 140828,
- "TIPO_CREDITO": 0 //Preencher com 0-Fidelidade ou 1-Crédito ao cliente (se vazio irá considerar sempre 1)
- }
- {
- "DATA_INI" : "2020-01-01",
- "DATA_FIM": "2024-07-15",
- "CLI_LOJA": "99",
- "CODIGO": 140828,
- "TIPO_CREDITO": 0 //Preencher com 0-Fidelidade ou 1-Crédito ao cliente (se vazio irá considerar sempre 1)
- }
- Por loja + tipo_credito ou data inicial e final+loja+tipo_credito
- {
- "LOJA" : "05",
- "TIPO_CREDITO" : 0 //Preencher com 0-Fidelidade ou 1-Crédito ao cliente (se vazio irá considerar sempre 1)
- }
- {
- "DATA_INI" : "2020-07-01",
- "DATA_FIM": "2024-07-18",
- "LOJA" : "05",
- "TIPO_CREDITO" : 0 //Preencher com 0-Fidelidade ou 1-Crédito ao cliente (se vazio irá considerar sempre 1)
- }
- Por data inicial e fim + tipo_credito+utilizado (específico quando tipo_credito = 0-Fidelidade)
- {
- "DATA_INI" : "2024-01-01",
- "DATA_FIM": "2024-07-18",
- "TIPO_CREDITO" : 0, //Preencher com 0-Fidelidade ou 1-Crédito ao cliente (se vazio irá considerar sempre 1)
- "UTILIZADO": "N"
- }
JSON de Retorno:
- Quando tipo do crédito for 0-FIDELIDADE
- {
- "status": "ok",
- "serverTime": "2024-07-22T16:35:32.000Z",
- "versionCode": 5,
- "method": "FIDELIDADE_EXTRATO",
- "data": [
- {
- "loja": "99 - FABRICA",
- "lojaCliente": "99",
- "codigoCliente": 140828,
- "nomeCliente": "Teste",
- "cpf": "233.236.598-02 ",
- "dataInc": "2024-07-17 00:00:00.000",
- "pontos": 259,
- "valor": 0,
- "dataVnc": "2025-01-13 18:25:24.000",
- "voucher": null,
- "cliLoja": "99",
- "codigo": 140828,
- "vendaLoja": "99",
- "vendaData": "2024-07-17 00:00:00.000",
- "vendaControle": 14430,
- "vendaTerminal": 0,
- "modeloNf": "55",
- "operacao": "A",
- "tipoDoc": "N",
- "numero": 10390,
- "codMovimento": 1,
- "movimento": "Venda",
- "utilizada": "N",
- "cdUsuario": "",
- "nomeusuario": "",
- "tipoCredito": "Fidelidade"
- }
- }
- Quando o tipo do crédito for 1-Crédito ao cliente
- {
- "status": "ok",
- "serverTime": "2024-07-22T16:39:44.000Z",
- "versionCode": 5,
- "method": "FIDELIDADE_EXTRATO",
- "data": [
- {
- "loja": "01 - PITICAS INTER",
- "lojaCliente": "99",
- "codigoCliente": 140828,
- "nomeCliente": "YANIRA TAPIA",
- "cpf": "233.236.508-75 ",
- "dataInc": "2024-07-16 00:00:00.000",
- "pontos": 0,
- "valor": -29.9,
- "dataVnc": "2099-01-01 00:00:00.000",
- "voucher": "932974E23EE75923AAB8",
- "cliLoja": "99",
- "codigo": 140828,
- "vendaLoja": "01",
- "vendaData": "2024-07-16 00:00:00.000",
- "vendaControle": 14380,
- "vendaTerminal": 1,
- "modeloNf": "65",
- "operacao": "V",
- "tipoDoc": "E",
- "numero": 243,
- "codMovimento": 3,
- "movimento": "Resgate",
- "utilizada": "N",
- "cdUsuario": "99.1",
- "nomeusuario": "PRESENCE",
- "tipoCredito": "Crédito ao cliente"
- },
- {
- "loja": "01 - PITICAS INTER",
- "lojaCliente": "99",
- "codigoCliente": 140828,
- "nomeCliente": "YANIRA TAPIA",
- "cpf": "233.236.508-75 ",
- "dataInc": "2024-07-04 00:00:00.000",
- "pontos": 0,
- "valor": 1.5,
- "dataVnc": "2099-01-01 00:00:00.000",
- "voucher": "CE74E4D21227688A3833",
- "cliLoja": "99",
- "codigo": 140828,
- "vendaLoja": null,
- "vendaData": null,
- "vendaControle": null,
- "vendaTerminal": null,
- "modeloNf": null,
- "operacao": null,
- "tipoDoc": null,
- "numero": null,
- "codMovimento": 5,
- "movimento": "Ajuste",
- "utilizada": "N",
- "cdUsuario": "99.1",
- "nomeusuario": "PRESENCE",
- "tipoCredito": "Crédito ao cliente"
- }
- }
Related Articles
Interface de Fidelidade - APIs de integração
Sobre o produto - APIs de Fidelidade A Presence possui um conjunto de API's que disponibilizam o acesso externo ao Módulo de Fidelidade com o intuito de transmitir/receber dados dos processos específicos. O token de acesso à outras APIs não permite o ...
Presence API - Página Inicial
Essa API permite o consumo de informações disponíveis nos sistemas Presence através de chamadas de serviço, bem como a inserção de dados nos sistemas. Para ter acesso aos métodos já existentes, ou solicitação da criação de novos métodos, consulte as ...
Presence API - INCLUIR_PRODUTO
Inclusão de Produtos (Atualização e Inclusão) Este módulo é responsável por incluir produtos na base da dados. Parâmetros Campos Tipo Obrigatório Descrição codigo string(8) Não para inclusão, sim para alteração, quando codigoExterno ou codigoLegado ...
API FIDELIDADE - FIDELIDADE_SALDO
FIDELIDADE_SALDO Este método é responsável por listar o saldo de pontos fidelidade do banco de dados. Parâmetros Nome Obrigatório Tipo Descrição CLI_LOJA Sim String Código de loja do cadastro de cliente CODIGO Sim Integer Código do cadastro de ...
API FIDELIDADE - FIDELIDADE_INCLUSAO_CREDITO
FIDELIDADE_INCLUSAO_CREDITO Por meio deste método é possível incluir ou debitar créditos fidelidade. Campo Obrigatório Tipo Descrição loja Sim String Código da loja para inclusão do crédito clienteLoja Sim String Código de loja do cadastro de cliente ...