Ir para conteúdo
  • Cadastre-se

norldir

Membros
  • Total de ítens

    9
  • Registro em

  • Última visita

Últimos Visitantes

178 visualizações

norldir's Achievements

Rookie

Rookie (2/14)

  • First Post
  • Conversation Starter
  • Week One Done
  • One Month Later
  • One Year In

Recent Badges

0

Reputação

  1. Em contato com o suporte do Shipay me responderam o seguinte Com base nisto eu acho que seja mais viavel a cada 4 horas gerar um novo token, visto que o token dura 4h e posso fazer o refresh dele uma vez, sendo que preciso armazenar o refresh-token para poder atualizar o token.
  2. Boa tarde, Sincronizei os fontes e vi que esta junto a alteração, um ponto precisa ser validado é que a alteração que fiz foi para uso do endpoint "proxy de API de Pix recebido"e no commit veio a url de "conciliação pix qualquer banco" que tem formas de funcionamento diferntes. att
  3. boa tarde, com base na resposta fui investigar e observei o seguinte, o método refresh-token tem dois parametros o access_token e o refresh_token como apresentado na documentação abaixo Como o token tem validade de 3 dias e o refresh pode ser fieto por 30 dias, eu armazeno o token usando o método "ACBrPixCD1.PSP.OnDepoisAutenticar" mas este método e o par dele ACBrPixCD1.PSP.OnAntesAutenticar tem somente dois parametros: aToken e aValideToken e segui o que estava no exemplo do acbr Falta nos parametro o refresh_token Como posso recuperar este refresh_token para salvar e voltar a usar ele nos 30 dias indicados na documentação? att
  4. Segue em anexo o arquivo No mesmo existe outras modificações para o PIX com data de vencimento que ainda estou homologando. ACBrPIXPSPShipay.pas att
  5. O método de refresh de token não exite no Shipay, logo o método TACBrPSPShipay.RenovarToken prcisa chamar o método "autenticar" em vez de tentar renover o token. ficando o código como mostrado na imagem desta forma quando acontece do token expirar não volta o seguinte erro "Erro HTTP: 422, Metodo: POST, URL: https://api-conexaoitau.shipay.com.br/refresh-token" att
  6. Olá, A shipay, diferente das integrações diretas com PSP itau, bradesco sicredi e afins, não retorno na consulta de um pagamento ( PSP.epCob.ConsultarCobrancaImediata( TxID ) ) o objeto PSP.epCob.CobCompleta.pix. Para contornar isto modifiquei o arquivo ACBrPIXPSPShipay.pas para que no método ConverterJSONOrderInfoParaCobCompleta ele gere um objeto PIX quando houver um valor no wallet_payment_id, de forma que o processo na ponta final possa ser padronizado e tenha acesso ao campo valor pago e datahora do pagamento. Outra alteração é referente ao tempo de expiração do token, que modifiquei para 4h conforme alteração feito pela shipay Segue o arquivo em anexo e caso esteja correta a alteração que ela possa ser inserida no pacote padrao. Grato. Norldir ACBrPIXPSPShipay.pas
  7. Top, isto me resolveu o problema neste momento. Muito obrigado!!!!
  8. Olá, A shipay mudou os prazos de expiração dos tokens e refreshtoken Outra ponto que gostaria de ver se tenho como capturar o token e/ou setar o token no componente, pois caso o PDV seja fechado antes deste prazo eu posso recolocar o token de autenticação no componente e utilizar ele até o prazo de expiração. Existe esta funcionalidade no ACBRPix, de capturar o token e o refreshtoken e posteriormente setar eles de volta no componente? att Norldir Kunkel
  9. Olá, O endpoint para a consulta de PIX recebido correta é a definida no manual neste link Shipay | PDV API, sendo "/reconciliation/proxy/pix" e o nome dos parâmetros também muda { "parametros": { "inicio": "2021-07-10T00:00:00Z", "fim": "2021-07-10T23:59:59Z", "paginacao": { "paginaAtual": 0, "itensPorPagina": 100, "quantidadeDePaginas": 1, "quantidadeTotalDeItens": 7 } }, "pix": [ { "endToEndId": "E12345123451234511234557FCA7BAFC", "valor": "0.31", "horario": "2022-01-01T05:00:15Z", "infoPagador": "ORANGE_QRCODE_ENGINE" } ] } Modifiquei o arquivo ACBrPIXPSPShipay para contemplar o definido no manual. Se puderem avaliar para adicionar no pacote padrão seria interessantes, é claro se estiver de acordo com o padrão. ACBrPIXPSPShipay.pas
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.