Please enable JavaScript.
Coggle requires JavaScript to display documents.
PDVE-771 - Criar consulta de pagamentos por PIX no PDV, Usar o teste de…
PDVE-771 - Criar consulta de pagamentos por PIX no PDV
Parte2: CONSULTAR PIX
Configuração de ambiente
Configure um banco de Eagle Gestão na versão anterior, configure usuário que tenha funcionário vinculado, execute o script para inserir os dados da Eagle :check::
Configure um banco do PDV na versão anterior, faça as configurações básicas, não será necessário emissão de NFC-e :check:
Atualizar o Eagle Gestão e PDV para a versão mais recente :check:
Configurar o banco do Eagle Gestão e PDV no IBExpert
Configurações de integração com PIX
Configurar dados de integração: URL, chave PIX, Valor da Tarifa maior que R$0.28, Tempo de expiração(padrão) e timeout (padrão) :check:
Configurar Meio de Pagamento: PIX :check:
Configurações de Permissões e Usuários
Configurar perfil com a permissão
Sistema → Cadastro de Perfis de Usuários → Bank -> Transações com PIX
: ADMIN (com a permissão) :check:
Cadastrar usuário ADMIN, vincule ao perfil correspondentes e a funcionário :check:
Consultar transação PENDENTE
Retorno
RECEBIDO:
Fazer venda, gerar QRCode, copiar link, encerrar o processo do PDV, fazer o pagamento, abrir tela de Transação PIX e consultar a transação gerada na venda :check:
Verificar o histórico (Retorno Consulta API: Pagamento Recebido) :check:
Continuará
PENDENTE:
Fazer venda, gerar QRCode, encerrar o processo do PDV, aguardar o tempo de expiração, abrir tela de Transação PIX e consultar a transação gerada na venda :check:
Verificar o histórico (deve permanecer vazio) :check:
Consultar transação CANCELADO
Continuará
CANCELADO:
Fazer venda, gerar QRCode e cancelar na tela, antes do tempo de expirar, abrir tela de Transação PIX e consultar a transação gerada na venda :check:
Verificar o histórico (pagamento cancelado pelo usuário) :check:
Continuará
CANCELADO:
: Aguarde o tempo expiração e consulte novamente :check:
Verificar o histórico (pagamento cancelado pelo usuário) :check:
Retorno
RECEBIDO
: Fazer venda, gerar QRCode, copiar o link e cancelar na tela, antes do tempo expirar faça o pagamento, abrir tela de Transação PIX e consultar a transação gerada na venda :check:
Verificar o histórico (pagamento cancelado pelo usuário e Retorno Consulta API: Pagamento Recebido) :check:
Consultar transação RECEBIDO
Alterar em banco a situação para DEVOLVIDO (3), consolidado para 2, setar null no campo de histórico e sincronizar utilizando a procedure SYNC_TRANS_PIX_N_CONLSD :check:
Fazer venda, gerar QRCode, fazer o pagamento e finalize a venda. :check:
Verificar a saída(a parcela está como recebida) e o histórico (Retorno Consulta API: Pagamento Recebido) :check:
Verificar a saída (O meio de pagamento foi alterado para um a prazo, saldo é igual ao valor, recebimento estará vazio e recebido será igual a zero, isso indica que foi realizado o estorno) :check:
Abrir tela de Transação PIX e consultar a transação gerada na venda. :check:
Verificar a saída(a parcela está como recebida) e o histórico (Retorno Consulta API: Pagamento Recebido) :check:
Consultar transação DEVOLVIDO
Na tela de Transação PIX devolva o PIX da transação recebida, realize as autenticações necessárias. :check:
Verificar a saída (O meio de pagamento foi alterado para um a prazo, saldo é igual ao valor, recebimento estará vazio e recebido será igual a zero, isso indica que foi realizado o estorno) e o histórico (Retorno Consulta API: Pagamento Recebido e Retorno Consulta API: Pagamento Devolvido) :check:
Alterar em banco a situação para RECEBIDO (2), consolidado para 2, remover a parte do histórico referente a devolução e sincronizar utilizando a procedure SYNC_TRANS_PIX_N_CONLSD
Verificar a saída(a parcela está como recebida) :check:
Abrir tela de Transação PIX e consultar a transação gerada na venda. :check:
Verificar a saída (O meio de pagamento foi alterado para um a prazo, saldo é igual ao valor, recebimento estará vazio e recebido será igual a zero, isso indica que foi realizado o estorno) e o histórico (Retorno Consulta API: Pagamento Recebido e Retorno Consulta API: Pagamento Devolvido) :check:
Consultar transação EXPIRADO
Continuará
PENDENTE:
Fazer venda, gerar QRCode, aguardar o tempo de expiração, altere a situação em banco para PENDENTE, abrir tela de Transação PIX e consultar a transação gerada na venda :check:
Verificar o histórico (permanecerá o que estava) :check:
Parte 4: RETORNO DE ERROS
Parte3: DEVOLVER PIX
Configuração de ambiente
Configure um banco de Eagle Gestão na versão anterior, configure usuário que tenha funcionário vinculado, execute o script para inserir os dados da Eagle
Configure um banco do PDV na versão anterior, faça as configurações básicas, não será necessário emissão de NFC-e
Atualizar o Eagle Gestão e PDV para a versão mais recente
Configurações de integração com PIX
Configurar dados de integração: URL, chave PIX, Valor da Tarifa maior que R$0.28, Tempo de expiração(padrão) e timeout (padrão)
Configurar Meio de Pagamento: PIX
Configurações de Permissões e Usuários
Configurar perfis(permissão Devolver PIX): ADMIN (com a permissão) USUARIO (sem a permissão)
Cadastrar usuários: ADMIN e USUARIO (vincule aos perfis correspondentes) e a funcionário
Fazer vendas com PIX
CANCELADO
: Cancelar na tela de QRCode (1 parcela)
DEVOLVIDO:
Cancelar após realizar pagamento (1 parcela)
RECEBIDO
:Realizar pagamento (3 parcelas e valores fracionados)
PENDENTE:
Gerar QRCode e encerrar o processo do PDV (1 parcela)
EXPIRADO:
Deixar QRCode Expirar (1 parcela)
Parte1:COMPORTAMENTAL DA TELA
Configurações de integração com PIX
Configurar dados de integração: URL, chave PIX, Valor da Tarifa maior que R$0.28, Tempo de expiração(padrão) e timeout (padrão) :check:
Configurar Meio de Pagamento: PIX :check:
Configurações de Permissões e Usuários
Verificar permissão criada: Sistema → Cadastro de Perfis de Usuários → Bank a opção Transações com PIX (verificar dependência com permissão pai) :check:
Configurar perfis: ADMIN (com a permissão) USUARIO (sem a permissão) :check:
Cadastrar usuários: ADMIN e USUARIO (vincule aos perfis correspondentes) e a funcionário :check:
Verificações da tela
Verificar a opção
Transações PIX
no menu Ajuda: 1º com USUARIO (Fica desabilitada) 2º com ADMIN (Fica habilitada) :check:
Verificar componentes da tela (com transações)
Fazer vendas com PIX
CANCELADO
: Cancelar na tela de QRCode (1 parcela) :check:
DEVOLVIDO:
Cancelar após realizar pagamento (1 parcela) :check:
RECEBIDO
:Realizar pagamento (3 parcelas e valores fracionados) :check:
PENDENTE:
Gerar QRCode e encerrar o processo do PDV (1 parcela) :check:
EXPIRADO:
Deixar QRCode Expirar (1 parcela) :check:
Opções do Menu
Cancelar PIX
: está desabilitada pois não tem transação com situação RECEBIDO selecionada :check:
Visualizar
: está habilitada (será testada junto com a opção PERÍODO ENTRE) :check:
Consultar PIX
: está desabilitada pois não tem transação selecionada :check:
Sincronizar
: Clicar apenas para ver se não ocorre erro, o comportamento será testado junto com a tela de consulta do Eagle Gestão :check:
Opção PERÍODO ENTRE: Alterar as datas das transações pelo banco para ter datas diferentes
Pesquisar por data diferente as existentes nas transações :check:
Informar data manualmente :check:
Clicar no calendário para preencher as datas
Informar data inicial maior que data final :check:
Informar datas inválidas :check:
Verificar o total recebido ao pesquisar :check:
Clicar em Menu -> Visualizar após fazer uma pesquisa (tire print do grid após pesquisa) :check:
Verificar se os dados exibidos são os mesmos do grid :check:
Verificar se layout está no padrão do sistema :check:
Verificar ordenação das colunas no grid :check:
Verificar busca avançada para todas as colunas :check:
Verificar as caixas de seleção (Selecionar todas, apenas um) e as labels Total Selecionado e Quantidade Transações :check:
Verificar a opção Sair e pergunta de confirmação :check:
Verificar componentes da tela (sem transações)
: Citar quais componentes existem e o preenchimento padrão, grafia, hint :check:
Tentar abrir a tela TransaçõesPIX, após iniciar uma venda , após confirmar pagamento com a tela de QRCode aberta :check:
Configuração de ambiente
Configure um banco de Eagle Gestão na versão anterior, configure usuário que tenha funcionário vinculado, execute o script para inserir os dados da Eagle :check:
Configure um banco do PDV na versão anterior, faça as configurações básicas, não será necessário emissão de NFC-e :check:
Atualizar o Eagle Gestão e PDV para a versão mais recente :check:
Usar o teste de recebimento e pagamento em massa como base :warning: