adrbarros / CliSitef

Exemplo básico de comunicação via DLL com TEF Dedicado SiTef (Software Express)
44 stars 21 forks source link

Problema com Carteira Digital - Trn. nao habilitada #4

Closed joanvitor closed 1 year ago

joanvitor commented 1 year ago

Olá, Adriano Barros

Meu nome é Joan Vitor, sou desenvolvedor C# Júnior, estou trabalhando em uma implementação de carteiras digitais (pix) na automação comercial através da sua biblioteca, juntamente com o andrebts.

Seguimos os seguintes passos:

Com o conhecimento atual da utilização de carteiras digitais no SiTef, acreditamos que executamos todos os passos de configuração necessários, entretanto ao selecionar "CRT CD" ou "CRT" -> "Carteira digital" na aplicação da biblioteca, é retornada a mensagem "Carteira Digital - Trn. nao habilitada", conforme imagem abaixo:

Ao depurar percebemos que o último resultado das chamadas ao metódo ContinuaFuncaoSiTefInterativo retorna o valor -24 como visto no gif abaixo:

DemoErroCarteiraDigital-24

Não entendemos qual o problema para podermos solucioná-lo. Você já passou por essa situação? Há alguma outra configuração necessária além das mencionadas nesse issue?

adrbarros commented 1 year ago

Eu também, não ententi essa incosistencia no PIX em Ambiente Simulado (pra mim aqui ja tem quase 1 ano que não funciona). Nem o Suporte SoftwareExpress conseguiu resolver isso no meu Ambiente. Ai para testar Carteiras Digitais eu habilito o PicPay para as simulações (que para Simulação é o mesmo Conceito)

OBS1.: Em Ambiente Produção, o PIX, PicPay, Mercado Pago etc, funcionam corretamente (desde que esteja configurado corretamente)

OBS2.: Estou fazendo um outro projeto para Integração PIX direto com a Instituição Financeira/Bancária, pois, acontece cada coisa com esse PIX junto ao Modulo CardSE que ninguém consegue explicar (Nem a SofwareExpresss). Exemplo: Cliente pagou sua compra finalizando com PIX, operação aprovada saem os comprovantes tudo rapido e certinho, ai passam 15 a 20 minutos aparece que a transação foi estornada pelo Módulo, e ninguém consegue explicar. Assim entram em contato com Suporte Software Express, eles conectam pegam os arquivos do Caixa para auditoria, ai num sei que jeito eles aprovam novamente a transação, mas não te explicam o que aconteceu.

claudineibr commented 1 year ago

Eu também tive um problema para configurar, tive ajuda do suporte, se quiser tentar segue esses passos, aqui funciona porém uso phyton

image

No campo Endereço Host(IP ou domínio) adicionar o seguinte valor: 1.2.3.4 e no campo Port Tcp: 7010 image

Configuração de Estabelecimento.

No campo Cod. Estabelecimento adicionar o seguinte valor: 008496898000142

Na caixa de seleção, clicar no checkbox referente as carteiras que deseja habilitar. Obs. Caso seja solicitado AccessToken, informar o seguinte código: 000000000000000

image

image

adrbarros commented 1 year ago

@claudineibr Obrigado pela dica. Vou configurar dessa forma e testar

joanvitor commented 1 year ago

Boa tarde,

Gostariamos de agradecer a você @adrbarros e ao @claudineibr. Ambas as soluções funcionaram após a configuração. Obrigado! Sem a contribuição de vocês não estaria dando mais um passo. Agora, estou na fase de pré-homologação.