CONTEÚDO

  1. Visão Geral
  2. Funcionalidades
  3. Configuração 
  4. Utilização
    1. Autorização de Pagamento Digital
    2. Cancelamento de Venda
    3. TEF - Gerenciais - "Gerencial Pagamento Digital"
  5. Tabelas utilizadas


01. VISÃO GERAL

Esta implementação tem como objetivo realizar transações de pagamento com Carteiras Digitais.

02. FUNCIONALIDADES

  • Venda com Pagamento Digital.
  • Cancelamento de Venda.
  • TEF - Gerenciais - "Gerencial Pagamento Digital". - (SIGALOJA e TOTVS PDV)

03. CONFIGURAÇÃO

Cadastro de Estação:

Através da nova guia Totvs Pagamentos Digitais disponível na tela de configuração do TEF no cadastro de Estação (LOJA121), é possível realizar a configuração para habilitar o uso desta implementação.

Essa implementação faz uso da solução TOTVS RAC para autenticação e atribuição de autorizações desse serviço.

  • Para obter o código identificador do PDV para o TOTVS Pagamentos digitais acesse o cadastro de estação e localize o campo "Estação" (LG_CODIGO) conforme imagem abaixo.

Configuração Cadastro de Estação - TOTVS PDV.

Configuração Cadastro de Estação - SIGALOJA.

   

 Forma de Pagamento:

     Após realizar o cadastro na estação, deverá ser criada uma nova Forma de Pagamento para a utilização das Carteiras Digitais.

     Para criação, siga a orientação do documento Cadastro de nova forma de pagamento

  •  A Forma de Pagamento deverá ser criada na tabela 24 da SX5 do Protheus através do Módulo Configurador.
  •  Cadastrar uma Administradora Financeira associada a esta forma de pagamento para que apareça a opção no momento da venda.



Após ter os dados de configuração do Totvs RAC, basta informá-los nos campos, conforme demonstrado abaixo, para obtenção do token no momento de uso desta funcionalidade.

Campos

CampoDescrição
Companhia (MDG_PHCOMP)Código da companhia. Esse código é responsável por vincular o Totvs Pagamento Digital ao adquirente.
Tenant (MDG_PHTENA)Código de Tenant. Este código é o identificador da sua empresa no Totvs RAC.
Usuário (MDG_PHUSER)

Código do usuário do TOTVS RAC que solicitará o token de acesso para utilização do Totvs Pagamento Digital .

Senha (MDG_PHPSWD)Senha para acesso ao ambiente do Totvs RAC.
Client ID (MDG_PHCLID)Código do produto disponível no TOTVS RAC vinculado à funcionalidade do Totvs Pagamento Digital.
Cli. Secret (MDG_PHCLSR)Senha do produto disponível no TOTVS RAC vinculado à funcionalidade do Totvs Pagamento Digital.
Pagamento Digital (MDG_PHPAGD)Habilita ou desabilita operações de transação com Pagamento Digital.


04. UTILIZAÇÃO

Abaixo, em cada aba está disponível através de ilustrações como são realizadas as operações utilizando esta implementação.


A seguir temos as ilustrações demonstrando o processo de uma venda, onde o pagamento foi realizado com Pagamento Digital.


Cancelamento de Venda.

TEF - Gerenciais (Pagamentos Digitais)



Venda Pagamento Digital - SIGALOJA.

Cancelamento da Venda




TEF - Gerenciais (Pagamentos Digitais)

Em Consultas>TEF>Rotinas TEF






Reimpressão






05. DICIONÁRIO DE DADOS

  • Parâmetros (SX6)

Parâmetro novo:

Nome do Parâmetro

MV_NATPGDG
TipoCaractere
DescriçãoDetermina qual a natureza será utilizada na geração de titulo referente a venda c/ Pagamento Digital
Valor padrão"PAGDIGITAL"

A natureza "PAGDIGITAL" é criada automaticamente ao acessar o sistema Controle de Lojas (SIGALOJA), caso o sistema esteja atualizado com o pacote desta funcionalidade. Se preferir, pode ser criada uma natureza de sua preferência e associá-la ao parâmetro MV_NATPGDG.

Essa configuração de natureza é necessária apenas no ambiente da Retaguarda (incluindo ambiente onde é executado o Job LjGrvBatch) ou em ambiente onde são utilizadas as rotinas Venda Assistida ou Venda Direta.

No ambiente do Totvs PDV não é necessário fazer essa configuração.


  • Campos (SX3) - Tabela MDG

Campos novos:

CampoMDG_PHCOMP
TipoCaractere
Tamanho8
Decimal0
TítuloCompanhia
DescriçãoCódigo da Companhia
Help

Código da companhia. Esse código é responsável por vincular o Totvs Pagamento Digital ao adquirente.

CampoMDG_PHTENA
TipoCaractere
Tamanho250
Decimal0
TítuloTenant
DescriçãoTenant
Help

Código de Tenant. Este código é o identificador da sua empresa no TOTVS RAC.

CampoMDG_PHUSER
TipoCaractere
Tamanho100
Decimal0
TítuloUsuário
DescriçãoUsuário
Help

Código do usuário do TOTVS RAC que solicitará o token de acesso para utilização do Totvs Pagamento Digital .

CampoMDG_PHPSWD
TipoCaractere
Tamanho100
Decimal0
TítuloSenha
DescriçãoSenha
Help

Senha para acesso ao ambiente do TOTVS RAC.

CampoMDG_PHCLID
TipoCaractere
Tamanho250
Decimal0
TítuloClient ID
DescriçãoClient ID
Help

Código do produto disponível no TOTVS RAC vinculado à funcionalidade do Totvs Pagamento Digital.

CampoMDG_PHCLSR
TipoCaractere
Tamanho250
Decimal0
TítuloCli. Secret
DescriçãoClient Secret
Help

Senha do produto disponível no TOTVS RAC vinculado à funcionalidade do Totvs Pagamento Digital.

CampoMDG_PHPAGD
TipoCaractere
Tamanho1
Decimal0
TítuloPgto.Digital
DescriçãoHabilita Pagto. Digital
Opções1=Sim;2=Não
Help

Habilita/desabilita transações de Pagamentos Digitais pelo Totvs Pagamento Digital do Varejo.


  • Campos (SX3) - Tabela SL4

Campos novos:

Campo

L4_TRNID

TipoCaractere
Tamanho100
Decimal0
TítuloID Transação
DescriçãoID da Transação
Help

Id da transação do Totvs Pagamento Digital.

Campo

L4_TRNPCID

TipoCaractere
Tamanho100
Decimal0
TítuloID Trn. Proc
DescriçãoID Transação Processador
Help

Id da transação do processador do Totvs Pagamento Digital.

Campo

L4_TRNEXID

TipoCaractere
Tamanho100
Decimal0
TítuloID Trn. Ext.
DescriçãoID da Transação Externa
Help

Id externa da transação do Totvs Pagamento Digital.


Campos alterados:

Campo

L4_BANDEIR

Tamanho40

Campo

L4_REDEAUT

Tamanho40


  • Campos (SX3) - Tabela SAE

Campo alterado:

Campo

AE_ADMCART

TítuloBandeira
DescriçãoCod. Retorno da Bandeira


  • Campos (SX3) - Tabela MDE

Campos alterados:

Campo

MDE_CODSIT

Tamanho40
TítuloCód. Retorno
DescriçãoCódigo de Retorno

Campo

MDE_DESC

Tamanho60
TítuloDescrição
DescriçãoDescr. como especificado

Campo

MDE_TIPO

TítuloTipo Retorno
DescriçãoTipo de Retorno
OpçõesCC=Crédito;CD=Débito;RD=Rede;PD=Pagamento Digital



06. TABELAS UTILIZADAS

  • MDE - Códigos de Retorno TEF

  • MDG - Configurador TEF

  • SAE - Administração Financeira

  • SL4 - Condição Negociada

  • SLG - Estações


<!-- esconder o menu --> 


<style>
div.theme-default .ia-splitter #main {
    margin-left: 0px;
}
.ia-fixed-sidebar, .ia-splitter-left {
    display: none;
}
#main {
    padding-left: 10px;
    padding-right: 10px;
    overflow-x: hidden;
}

.aui-header-primary .aui-nav,  .aui-page-panel {
    margin-left: 0px !important;
}
.aui-header-primary .aui-nav {
    margin-left: 0px !important;
}
</style>