-
Total de ítens
506 -
Registro em
-
Última visita
-
Days Won
3
Tipo de Conteúdo
Blocks
Notes ACBrLibNFe
Fóruns
Downloads
Calendário
Tudo que EliasCesar postou
-
[TEMPORARIAMENTE DESABILITADO] 2.13. PSP Mercado Pago Ambiente de Homologação O PSP Mercado pago não possui um ambiente específico de homologação, porém é possível sim testar com credenciais de teste mesmo em ambiente de produção. Para conseguir essas credencias, siga os passos à abaixo: - Utilizar uma conta já existente ou criar uma nova conta no Portal de Desenvolvedores do MercadoPago: https://www.mercadopago.com.br/developers - Entrar na opção "Suas integrações" e criar uma nova aplicação, como na imagem a seguir: - Após entrar na sua aplicação, selecione a opção "Credenciais de Teste" - Basta preencher os dados Public Key e Access Token no componente ACBrPSPMercadoPago e vc conseguirá efetuar testes. (OBS: Como foi citado acima, o Mercado Pago NÃO POSSUI ambiente próprio para testes. Então o componente deverá estar configurado para ambiente de PRODUÇÃO, mas com credenciais de TESTE). Ambiente de Produção - Para utilizar o ambiente de produção, basta entrar na sua aplicação já criada no portal de desenvolvedores na opção "Credenciais de Produção" - Preenchendo os dados no componente ACBrPSPMercadoPago já será possível gerar cobranças em ambiente de produção.
-
2.13. PSP Cielo Ambiente de Homologação - Para efetuar testes na API Pix da Cielo é necessário apenas possuir um cadastro no portal de desenvolvedores Cielo: https://desenvolvedores.cielo.com.br - Após efetuar o cadastro, será necessário criar as Credenciais. Para isso acesse "Perfil > Cadastrar Client-ID", como na imagem a seguir - Preencha as informações da sua aplicação e marque as DUAS opções de APIs (cielo-pix-v1 1.0 e OAuth Cielo 2.0) - Após esse procedimento vc já terá acesso às credencias Client ID e Client Secret. Basta informar esses dados nos respectivos campos do componente ACBrPSPCielo para efetuar os testes. Ambiente de Produção - Após todos os testes em ambiente de homologação, entre em contato com a Cielo para solicitar as credenciais do ambiente de produção.
-
ACBrPIXCD - Implementação do Mercado Pago
EliasCesar replied to RicardoCassioDev's tópico in ACBrDiversos
Olá @RicardoCassioDev, Primeiramente, obrigado pela contribuição Fiz alterações para capturar mais informações dos pagamento e também implementei mais alguns endpoints da API do Mercado Pago. Também alterei o local onde vc havia colocado o estorno, pois estava como "Cancelar Cobrança". Coloquei no "Criar devolução". Estão funcionais as seguintes rotinas: - Criar Cobrança; - Consultar Cobrança; - Consultar Cobranças por Período; - Criar devolução; - Consultar Devolução. A inclusão do PSP está disponível no SVN, rev: 31048. -
Olá @Eduardo H Vasconcellos, Foi enviada uma correção ao SVN, Rev: 30962 Por favor, baixe os fontes e efetue um novo teste. Obrigado.
-
Pix Cobrança com Vencimento
EliasCesar replied to Alexandre Telles Estanieski's tópico in Dúvidas Gerais sobre o ACBr
Por nada Fechando. Para outras dúvidas, abrir um novo tópico! -
Pix Cobrança com Vencimento
EliasCesar replied to Alexandre Telles Estanieski's tópico in Dúvidas Gerais sobre o ACBr
Pelo log o problema é que vc não solicitou acesso ao endpoint cobv no momento da autenticação. Veja: É possível selecionar os escopos direto no Object Inspector... ou acessando pelo código. Para utilizar o cobv... vc precisa habilitá-lo antes. -
Pix Cobrança com Vencimento
EliasCesar replied to Alexandre Telles Estanieski's tópico in Dúvidas Gerais sobre o ACBr
Olá @Alexandre Telles Estanieski, Habilite o log no nível mais alto e anexe aqui ao tópico por favor -
Olá @Eduardo H Vasconcellos, Realmente o banco Inter está enviando esse campo na resposta de maneira diferente da especificada pelo Bacen. Porém a solução que indicou não poderá ser utilizada, pois iria quebrar os outros PSPs. Por favor, ative o log no nível mais alto e anexe aqui no caso. Irei verificar uma possível solução e assim que subir no SVN aviso aqui.
-
Erro ACBrInstall, no ACBr_PIXCD (SchemasMatera)
EliasCesar replied to JrZambon's tópico in Dúvidas Gerais sobre o ACBr
Comitei uma correção... se puder baixar novamente e instalar por favor. Obrigado @JrZambon -
Erro ACBrInstall, no ACBr_PIXCD (SchemasMatera)
EliasCesar replied to JrZambon's tópico in Dúvidas Gerais sobre o ACBr
Olá, Estou verificando o problema. Obrigado por reportar -
ACBrPIXPSPSicredi - Sugestão de melhoria do retorno do Erro
EliasCesar replied to Pablo Cerbaro's tópico in ACBrDiversos
Até o momento apenas os endpoints(/pix, /cob...) possuem uma propriedade para verificar os erros retornados... Mas pro login não foi previsto nada desse tipo Vou analisar a solicitação e tentar pensar em alguma implementação que possa servir para a Autenticação dos PSPs em geral, pois todos até o momento possuem a mesma situação. -
A diferença é que as propriedades ArquivoChavePrivada/ArquivoCertificado esperam o caminho do arquivo. Já as propriedades ChavePrivada/Certificado esperam o conteúdo do arquivo. No seu caso o problema provavelmente está no TStringList, pois talvez ele esteja perdendo caracteres de controle do conteúdo do arquivo. Tente algo como: function LoadFile(aFile: String): AnsiString; var wStr: AnsiString; wMS: TMemoryStream; begin wMS := TMemoryStream.Create; try wMS.LoadFromFile(aFile); wMS.Position := 0; SetLength(wStr, wMS.Size); wMS.ReadBuffer(PAnsiChar(wStr)^, wMS.Size); finally wMS.Free; end; Result := wStr; end; ... Inter.ChavePrivada := LoadFile('D:\Sistemas\XW\PDV\Certificados\PIX.Inter.Certificado.key'); Inter.Certificado := LoadFile('D:\Sistemas\XW\PDV\Certificados\PIX.Inter.Certificado.crt'); ... (IMPORTANTE: Lembre-se de sempre usar AnsiString para armazenar o conteúdo de arquivos binários, justamente pra não haver perda de dados)
-
ACBrPIXPSPSicredi - Sugestão de melhoria do retorno do Erro
EliasCesar replied to Pablo Cerbaro's tópico in ACBrDiversos
Olá @Pablo Cerbaro Essa implementação pode falhar em casos onde o erro HTTP não possui uma resposta Json ou não contenha a tag 'detail'. Mas da maneira que está implementado atualmente, basta ativar o log do componente para ter acesso a todos os detalhes das requisições e das respostas recebidas. -
Utilizar componente pix num PDV
EliasCesar replied to gutopmc's tópico in Dúvidas Gerais sobre o ACBr
Sua chave privada não está com o conteúdo criptografado? Ela precisa estar nesse formato: -
Utilizar componente pix num PDV
EliasCesar replied to gutopmc's tópico in Dúvidas Gerais sobre o ACBr
O QRCode estático não faz acesso nenhum à API do PSP. Ele só cria uma imagem qrcode com as informações da chave. Vc NÃO irá utilizar a cadeia completa no demo. As credenciais e arquivos necessários são: Client ID Client Secret Chave Privada (Precisa ser EXATAMENTE o mesmo arquivo usado pra gerar o CSR); Certificado (No seu caso aparentemente é o arquivo CNPJ.cer) -
Utilizar componente pix num PDV
EliasCesar replied to gutopmc's tópico in Dúvidas Gerais sobre o ACBr
Configurou corretamente as credenciais (Client ID / Client Secret), Chave Privada e Certificado? Em qual aba do demo vc fez a geração do QRCode para pagamento? -
Utilizar componente pix num PDV
EliasCesar replied to gutopmc's tópico in Dúvidas Gerais sobre o ACBr
Verifique se as DLLs da OpenSSL estão junto ao executável http://svn.code.sf.net/p/acbr/code/trunk2/DLLs/OpenSSL/1.1.1.10/X86/ -
Olá @felipeiw Da uma olhada no log e veja se veio alguma informação referente à timezone.
-
Simular pagamento Pix - Bradesco
EliasCesar replied to PrimeSoftware's tópico in Dúvidas Gerais sobre o ACBr
Realmente o Bradesco não possui um endpoint específico para simular o pagamento de cobranças criadas em homologação, assim como alguns outros PSPs. -
Olá @rlind Talvez sejam as dlls da OpenSSL... Você pode encontrá-las nos fontes do ACBr em: "...\trunk2\DLLs\OpenSSL" Coloque elas junto ao executável da aplicação
-
Pix Entidade não encontrada - Itaú
EliasCesar replied to RauberGabri's tópico in Dúvidas Gerais sobre o ACBr
Olá @RauberGabri, Talvez seja algo errado com o certificado Por favor, anexe o log no nível mais alto pra podermos analisar o problema. -