Skip to main content

fidelimax.com.br integration

Project description

**Description**

https://fidelimax.com.br/ integration with python. Python Fidelimax Integration


**Installation**

pip install pyfidelimax

**Usage**

import pyfidelimax

**GetToken**

Recupera o token para o acesso para as outras funcionalidades da API, esse token tem
validade de 24 horas, é necessário incluir na header da requisição um atributo com o nome
“AuthToken” e o valor de retorno desse enpoint.
Recebe como parâmetros obrigatórios o Login e Senha cadastrados na plataforma do
programa de fidelidade em: Configurações Sistema > Configuração API

pyfidelimax.GetToken('login', 'password')

**CadastrarConsumidor**

Cadastrar novos consumidores ao programa de fidelidade.

data = {}
pyfidelimax.CadastrarConsumidor('login', 'password', data=data)
**Note**:
data dict can have following keys:

- token_externo : Token do Consumidor enviado por autenticação de uma
API externa
- nome : Nome do Consumidor
- cpf: CPF do Consumidor, o CPF é usado como chave para
realizar a atualização
- sexo: Sexo do Consumidor, Masculino e Feminino
- nascimento: Data de nascimento do Consumidor, formato dd/mm/yyyy
- email: E-mail do consumidor string
- telefone: Telefone do Consumidor, formato (DDD)99999-9999
- cartao: Cartão que pode ser vinculado ao consumidor
- saldo: Saldo em pontos inicial que o consumidor pode iniciar


**AtualizarConsumidor**

Atualiza as informações de um consumidor cadastrado no programa de fidelidade

data = {}
pyfidelimax.AtualizarConsumidor('login', 'password', data=data)
**Note**:
data dict can have following keys:

- token_externo : Token do Consumidor enviado por autenticação de uma
API externa
- nome : Nome do Consumidor
- cpf: CPF do Consumidor, o CPF é usado como chave para
realizar a atualização
- sexo: Sexo do Consumidor, Masculino e Feminino
- nascimento: Data de nascimento do Consumidor, formato dd/mm/yyyy
- email: E-mail do consumidor string
- telefone: Telefone do Consumidor, formato (DDD)99999-9999
- cartao: Cartão que pode ser vinculado ao consumidor

**ConsultaConsumidor**

Consulta as informações do consumidor referente a pontuação do programa de fidelidade,
como seu saldo em pontos atual, os pontos que irão expirar até o fim do mês e uma lista de
prêmios que ele pode resgatar com sua pontuação atual.
Recebe como parâmetros obrigatórios o CPF ou o Token do consumidor.

data = {}
pyfidelimax.ConsultaConsumidor('login', 'password', data=data)
**Note**:
data dict can have following keys:

- token_externo : Token do Consumidor enviado por autenticação de uma
API externa
- cpf: CPF do Consumidor, o CPF é usado como chave para
realizar a atualização


**RetornaDadosCliente**

Consulta dados pessoais do consumidor.
Recebe como parâmetros obrigatórios o CPF ou o Token do consumidor.

data = {}
pyfidelimax.RetornaDadosCliente('login', 'password', data=data)
**Note**:
data dict can have following keys:

- token_externo : Token do Consumidor enviado por autenticação de uma
API externa
- cpf: CPF do Consumidor, o CPF é usado como chave para
realizar a atualização



**ResgataPremio**

Realiza o resgate de um prêmio para um consumidor, debitando a pontuação correspondente
do seu saldo atual.
Recebe como parâmetros obrigatórios o CPF ou o Token do consumidor. E o Identificador do
prêmio que é cadastrado na plataforma, quando um prêmio é cadastrado.

data = {}
pyfidelimax.ResgataPremio('login', 'password', data=data)
**Note**:
data dict can have following keys:

- token_externo : Token do Consumidor enviado por autenticação de uma
API externa
- cpf: CPF do Consumidor, o CPF é usado como chave para
realizar a atualização



**PontuaConsumidor**

Realiza o crédito de pontos para um consumidor
Recebe como parâmetros obrigatórios o CPF ou o Token do consumidor. E o preço em reais
que será convertido para a regra de pontuação do program

data = {}
pyfidelimax.PontuaConsumidor('login', 'password', data=data)

**Note**:
data dict can have following keys:

- token_externo : Token do Consumidor enviado por autenticação de uma
API externa
- cpf: CPF do Consumidor, o CPF é usado como chave para
realizar a atualização

**ListaProdutos**

Realiza o crédito de pontos para um consumidor
Recebe como parâmetros obrigatórios o CPF ou o Token do consumidor. E o preço em reais
que será convertido para a regra de pontuação do program


pyfidelimax.ListaProdutos('login', 'password')


** API Documentation **

for more information on API. eg: variable allowed to pass in data dictionary
and datatype please visit the link https://api.fidelimax.com.br/Documentacao/Fidelimax-API.pdf

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pyfidelimax-1.0.5.tar.gz (3.2 kB view details)

Uploaded Source

File details

Details for the file pyfidelimax-1.0.5.tar.gz.

File metadata

  • Download URL: pyfidelimax-1.0.5.tar.gz
  • Upload date:
  • Size: 3.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: Python-urllib/2.7

File hashes

Hashes for pyfidelimax-1.0.5.tar.gz
Algorithm Hash digest
SHA256 9caf510f57826a7abbe04d6875d25a1fe6f84aead013e01d7e463f718a7bf697
MD5 016a8bee27f3424246dd05a112ce77d1
BLAKE2b-256 eabe8044b8003311b4a5a9cf87be1aab7b4d4ed5279b9fa2e3b07b23005f3f0c

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page