-
Total de ítens
471 -
Registro em
-
Última visita
-
Days Won
3
Tipo de Conteúdo
Blocks
Notes ACBrLibNFe
Fóruns
Downloads
Calendário
Tudo que EliasCesar postou
-
Em Produção ocorre o erro HTTP: 500 também? As credenciais estão todas sendo preenchidas corretamente, conforme o ambiente? Com Client ID, Client Secret, Arquivo Chave Privada e Arquivo Certificado? Lembrando que as credencias para ambiente de homologação são diferentes das credenciais utilizadas no ambiente de Produção. ...verifique tbm se seus fontes estão atualizados, pois se não me engano foi corrigido um problema onde o certificado não estava sendo enviado nas requisições.
-
Erro 400 ACBTPIXCD - Santander - Produção
EliasCesar replied to Vinicius Pereira's tópico in ACBrDiversos
Olhei a documentação da API do Santander e realmente não existe o POST para o endpoint /cob: Nesse caso é necessário enviar um PUT, informando o TxID. Pelo demo vc conseguirá testar isso, basta informar o TxID antes de criar a cobrança: -
Erro 400 ACBTPIXCD - Santander - Produção
EliasCesar replied to Vinicius Pereira's tópico in ACBrDiversos
Olá pessoal, Esse PSP eu não consegui testar em produção, pois não tenho as credenciais. @WashingtonFelipe pode por favor anexar ao tópico a unit alterada? ...Sobre o erro que está ocorrendo agora, aumente o nível do log para o máximo e anexe também o log gerado pelo componente. -
ACBrPIXCD Erro ao criar cobrança BB
EliasCesar replied to FlavioSaikoo's tópico in Dúvidas Gerais sobre o ACBr
Olá @FlavioSaikoo, O exemplo deve funcionar para o Delphi 7 também. Você está testando em homologação ou produção? Se puder ativar o log no nível mais alto e anexar aqui no tópico, por favor. -
Olá @Daniel Breda Santos, Obrigado por reportar, Acabei de enviar uma alteração para o SVN, possibilitando a utilização dos PSPs Disponível no SVN, Rev: 26506
-
Olá @WLE, Você está fazendo o teste pelo demo? ...o log que enviou está com pouca informação. Aumente o nível do log e anexe novamente, por favor.
-
Impressora L42 DT troca último digito
EliasCesar replied to giovani deitos's tópico in Dúvidas Gerais sobre o ACBr
Olá @giovani deitos, Provavelmente vc está utilizando o formato EAN13 pra imprimir. O EAN13 possui o dígito verificador, e caso ele esteja errado, será corrigido. Para imprimir exatamente o código que vc está enviando, tente utilizar o Code128, por exemplo: ImprimirBarras(orNormal, barCODE128, 6, 2, 10, 10, '0000023456777'); -
Obrigado por reportar! Fechando o tópico, para novas contribuições ou dúvidas, por favor abrir outro tópico.
-
Olá, Enviei uma correção para o problema inicial do tópico ao SVN. Disponível nas revs. 26471 e 26472. Se puderem baixar e efetuar um teste, por favor.
-
Olá @André Melim, Nesse tópico tem a explicação de como conseguir as credenciais e efetuar a configuração dos PSPs:
-
Olá @Marcelo A. Rodrigues Muito obrigado pela contribuição! Percebi que haviam vários endpoints que estavam comentados no seu código... eles não funcionam pro PSP Sicredi? Acabei de subir algumas alterações baseadas no código que vc enviou, se puder por favor efetuar testes para verificar se ficou tudo ok. (Alterações disponíveis no SVN, Rev: 26418) -- ACBrPIXPSPSicredi -- [*] Alteração para compatibilizar o retorno da API Pix Sicredi ao solicitar uma devolução Por: Marcelo A. Rodrigues [+] Inclusão do PSP Sicredi no demo do componente ACBrPIXCD Por: Marcelo A. Rodrigues
-
Sim Daniel, já estou verificando
-
Olá @WLE Aparentemente temos usuários utilizando esse PSP sim, como vc pode ver nesse tópico:
-
Na verdade, cada banco é um PSP. Essa funcionalidade que a API do BB disponibiliza para pagar uma cobrança em homologação as vezes fica instável. Caso não consiga utilizar, vc poderá pedir para que eles efetuem a baixa dessa cobrança pelo fórum do próprio BB: https://forum.developers.bb.com.br
-
Estou me referindo a essa última contribuição. Está apenas o arquivo ACBrEFDBloco_C_Class.pas O arquivo ACBrEFDBloco_C.pas não está anexado. Vi que na edição vc fez esse comentário dizendo que não conseguiu anexar. Se ainda não estiver conseguindo, veja nesse link se o limite de anexos não foi atingido: https://www.projetoacbr.com.br/forum/attachments (Caso o limite esteja no máximo vc pode apagar os mais antigos)
-
No tópico que enviei, está detalhado como configurar o componente direto pelo código...e também pelo demo: https://www.projetoacbr.com.br/forum/topic/68320-acbrpixcd-como-solicitar-credenciais-e-configurar-psps-no-componente/ Qual PSP você irá utilizar? Você já possui as credenciais dele? (Client ID, Client Secret...)
-
Olá @André Melim, O endereço para todos os fontes e componentes do ACBr no SVN é: https://svn.code.sf.net/p/acbr/code/trunk2/ Você pode encontrar um demo que demonstra a utilização do componente no diretório: "...\trunk2\Exemplos\ACBrPIXCD\" Foi criado também um tópico exemplificando bem a configuração dos PSPs no componente:
-
Olá @Vitor Zaions, Subi no SVN uma possível correção. Disponível na rev. 26282. Por favor, se possível faça um teste para verificar se o problema foi resolvido.
-
Olá @icozeira, O servidor de homologação deles está passando por instabilidade. Também estou com o mesmo problema. Tanto para revisar uma cobrança, quando para simular um pagamento. Vi no Fórum deles algumas reclamações sobre o problema: https://forum.developers.bb.com.br/c/pix/12 Fiz testes no ambiente de Produção, e está funcionando corretamente.
-
2.4. Fintech Shipay Ambiente de Homologação - Cadastre-se no portal de desenvolvedores da Shipay: https://painelv2-staging.shipay.com.br - Entre na opção: "Lojas > Adicionar Lojas" e cadastre uma loja: - Entre na loja criada e adicione um caixa: - Dessa forma, você já terá acesso às credenciais, como na imagem a seguir: - Preencha as credenciais(Client ID, Secret Key e Access Key) direto no componente ou no aplicativo de demonstração, como nos exemplos: ACBrPSPShipay1.ClientID := ''; ACBrPSPShipay1.SecretKey := ''; ACBrPSPShipay1.AccessKey := ''; - Após esse procedimento você já terá todos as credenciais configuradas para efetuar as requisições aos endpoints. Ambiente de Produção - Para utilização do componente em ambiente de Produção, será necessário entrar em contato com os especialistas da Shipay(Através desse canal) - O preenchimento das propriedades e campos seguem o mesmo padrão da rotina em homologação.
-
2.3. PSP Santander Ambiente de Homologação - Cadastre-se no portal de desenvolvedores do Santander: https://developer.santander.com.br - Crie uma aplicação no ambiente Sandbox, conforme imagem abaixo: - Ao entrar na aplicação criada, você terá acesso às credenciais ClientID e Cliente Secret: - Informe as credenciais nas propriedades do componente ou nos campos do demo: ACBrPSPSantander1.ConsumerKey := 'Client ID'; ACBrPSPSantander1.ConsumerSecret := 'Client Secret'; (Obs: Para o ambiente de homologação do Santander, poderá ser utilizada qualquer ChavePix) Ambiente de Produção - Para utilização do componente em ambiente de Produção, será necessário possuir um certificado A1 emitido por uma certificadora autorizada(Caso já possua um certificado A1 usado para emissão de NFe, ele poderá ser utilizado); - Com o certificado em mãos, é necessário extrair um arquivo '.PEM' dele. Esse procedimento pode ser feito pelo demo na seguinte aba: - Envie o arquivo '.PEM' ao banco através do Internet Banking, no campo 3 da imagem a seguir: - Após o envio, você terá acesso às credenciais Client ID e Client Secret, bastando configurá-las: - Após esse procedimento você já terá todas as credenciais devidamente configuradas para a utilização da API Pix do PSP Santander em Produção.
-
2.2. PSP Banco do Brasil Ambiente de Homologação - Cadastre-se no portal de desenvolvedores do Banco do Brasil: https://developers.bb.com.br/ - Após entrar no portal, crie uma Nova Aplicação, selecionando a API PIX (Versão 2), conforme imagem abaixo: - Entre na aplicação criada e selecione a opção "Credenciais" no menu à esquerda: - Caso esteja utilizando diretamente o componente, preencha as propriedades: ACBrPSPBancoDoBrasil1.ClientID := ''; ACBrPSPBancoDoBrasil1.ClientSecret := ''; ACBrPSPBancoDoBrasil1.DeveloperApplicationKey := ''; - Caso esteja utilizando o demo, preencha os campos: - O campo Chave PIX deverá ser preenchido com uma das chaves disponibilizadas pelo BB para o ambiente de homologação: API versão 2 E-mail: [email protected] CNPJ: 95127446000198 Celular: +5511985732102 Aleatória: 9e881f18-cc66-4fc7-8f2c-a795dbb2bfc1 Ambiente de Produção - Para utilização do componente em ambiente de Produção, será necessário solicitar essas mesmas credenciais para o gerente da conta (Client ID, Client Secret e Application Key); - A chave utilizada será a própria chave cadastrada para a conta. - O preenchimento das propriedades e campos seguem o mesmo padrão da rotina em homologação.