01. DADOS GERAIS

Produto:

TOTVS Varejo Supermercados PDV

Linha de Produto:

Supermercados PDV

Segmento:

Varejo

Módulo:PDV, Broker e Simulador API
Função:Integração CUSTOM API
País:Brasil
Ticket:
Requisito/Story/Issue (informe o requisito relacionado) :

DSUPPDVTESLA-10619 - Obtendo detalhes do item... STATUS


02. SITUAÇÃO/REQUISITO

Implementar autenticação via Bearer token (JWT) na CUSTOM API  do PDV.

03. SOLUÇÃO

Criação de novos parâmetros para configuração do modelo de autenticação e implementação no tipo Bearer no cabeçalho das requisições HTTP. 
Operações da API de Integração PDV preparadas para autenticação via Bearer token (JWT):

  • Inicio da Venda (cotStartSale);
  • SubTotal da Venda (cotSubtotalSale);
  • Pagamento da Venda (cotSalePayment);
  • Finalização da Venda (cotEndSale);
  • Cancelamento (cotCancelSale); 
  • Menu Venda Fechada (cotClosedSaleMenu);
  • Menu Venda Aberta (cotOpenSale);
  • Vender item (cotSellItem); 
  • Ticket de Estacionamento no Final da Venda (cotParkingTicketEndSale);
  • Autenticações de vendas no convênio (cotUserAuthentication).

Passo a Passo

No Monitor de PDV's em Configurações> Configurações de PDVs> Integrações externas> Vendas> Integração 

Imagem 01 -  Integrações externas


Na Integração desejada, localize o grupo Autenticação

Imagem 02 - Autenticação

Imagem 02 - Autenticação


Dentro do grupo Autenticação configure o Tipo para Bearer token(JWT)

Imagem 03 - Tipo

Imagem 03 - Tipo


Preencha a URL de autenticação

Imagem 04 - URL de autenticação

Imagem 04 - URL de autenticação


Ainda no dentro do grupo Autenticação, localize o grupo Nome propriedade e preencha os parâmetros Usuário e Senha, o valor destes parâmetros é utilizado como nome das propriedades do JSON da requisição de autenticação

Imagem 05 - Nome propriedade

Imagem 05 - Nome propriedade


No Monitor de PDV's em Configurações> Configurações de PDVs> Integrações externas> Autenticações diversas> Autenticações para convênios> Autenticação da webservice

Imagem 06 - Autenticação da webservice

Imagem 06 - Autenticação da webservice


Configure o Tipo para Bearer token(JWT)

Imagem 07 - Tipo

Imagem 07 - Tipo


Preencha a URL de autenticação

Imagem 08 - URL de autenticação

Imagem 08 - URL de autenticação


Ainda no dentro do grupo Autenticação da webservice, localize o grupo Nome propriedade e preencha os parâmetros Usuário e Senha, o valor destes parâmetros é utilizado como nome das propriedades do JSON da requisição de autenticação

Imagem 09 - Nome propriedade

Imagem 09 - Nome propriedade


Salve e envie as configurações para o PDV

Imagem 10 - Salvar configurações

Imagem 10 - Salvar configurações

04. DEMAIS INFORMAÇÕES

Se estiver na versão 24.11, atualize para o service pack 24.12.002 ou superior.

05. ASSUNTOS RELACIONADOS