-
Total de ítens
47 -
Registro em
-
Última visita
-
Days Won
1
Tipo de Conteúdo
Blocks
Notes ACBrLibNFe
Fóruns
Downloads
Calendário
Tudo que Marcos Pereda postou
-
Exato. Eu gostaria da demo do componente
-
bom dia Juliomar, não tenho as ferramentas para compilar Delphi, por isso gostaria de ter acesso ao exe.
-
oi Juliomar, o exe serve para validar meus dados de entrada. por exemplo, o exemplo de demo do pix em vb6 estava com bug, e o log não dava muita pista de qual seria o problema, então eu não sabia que se o bug era na demo, ou nos dados de entrada que eu colocava. No fim tinha bug na demo , no ini e nos dados ! Mas eu consegui arrumar vendo os logs que eram exibidos no exe da demo do pix, descartando problemas de validação das credencias, entre outros, por isso um exe que a gente sabe que está funcionado é bom. Sinceramente não vejo mal de ter o exe do teste do boleto , mais um diferencial para se tornar membro Pro grato Marcos
-
@Renato Rubinho, bom dia. Obrigado pelo retorno, fiquei apenas com uma dúvida, qual seria o problema de disponibilizar o exe do demo boleto, sendo que vcs disponibilizam o demo pix como exe ? grato Marcos
-
Obrigado, já estava vendo o ex em vb6 , porem tem alguns parâmetros que não sei exatamente o que colocar e pensei que pela demo seria mais fácil. Mais tarde posto minhas dúvidas do exemplo Grato Marcos
-
Obrigado mas eu tinha entendido eu sendo pró teria acesso aos programas compilados
-
Boa tarde, por gentileza, onde eu faço o download do exe do DemoACBrBoleto grato Marcos
-
Gerar qrcode a partir do código copia e cola
Marcos Pereda replied to Marcos Pereda's tópico in Dúvidas sobre PIX
Obrigado Juliomar, vou tentar procurar uma outra forma mais simples. -
Gerar qrcode a partir do código copia e cola
um tópico no fórum postou Marcos Pereda Dúvidas sobre PIX
boa tarde, existe alguma lib para gerar o qrcode do pix com base no pix copia e cola ? eu uso vb6 grato Marcos -
Demo VB6 - erro ao tentar incluir PIX imediato
Marcos Pereda replied to Marcos Pereda's tópico in ACBrLIB
Estimado Diego, todos os exemplos que vc mandou estão com o . como separador de decimal, mas pelo meu teste o campo valorOriginal tem que usar , Os outros campos não cheguei a testar att Marcos -
Demo VB6 - erro ao tentar incluir PIX imediato
Marcos Pereda replied to Marcos Pereda's tópico in ACBrLIB
boa tarde Daniel, ativei o log do pixcd e consegui encontrar o problema. só uma uma observação, demorei um pouco para perceber que no log principal tem que colocar o diretório do log , porém no log do pix tem que colocar o caminho + nome do arquivo ( sim, apesar da entrada do ini ser ArqLog, a gente acaba pensando que segue o mesmo padrão de informar a pasta do log ) depois que coloquei o log, consegui ver o que estava sendo enviado para a API, ele não conseguia enviar o valor, depois de tentar algumas variantes o que deu certo foi usar a vírgula como separador de centavos, no lugar de ponto, como está no exemplo que foi disponibilizado ( https://acbr.sourceforge.io/ACBrLib/ModeloPIXCDINI-CriarCobrancaImed.html ) valorOriginal=100,00 Não sei se isto é um bug, um detalhe do VB6 ou um erro na documentação Aproveito para perguntar novamente , existe uma documentação completa desses ini ? ou somente esses dois exemplos do site ? Eu notei que com o programa de teste não precisei criar um ini, ele cria internamente ou existe outra forma de fazer a chamada das API sem usar os inis ? Obrigado mais uma vez Marcos Pereda -
Demo VB6 - erro ao tentar incluir PIX imediato
Marcos Pereda replied to Marcos Pereda's tópico in ACBrLIB
bom dia @Diego Foliene, Qual é o PSP que está utilizando? Itau As informações de autenticação estão devidamente configuradas no PSP? Sim A chave do seu PIX.ini é do tipo chave aleatória. Está configurado no seu ACBrLib.ini na seção TipoChave que a mesma é do tipo aleatória? Segue o trecho do arquivo ACBrLib.ini [PIXCD] Ambiente=1 ArqLog= NivelLog=4 TipoChave=5 PSP=1 Timeout=90005 CNPJSoftwareHouse= NomeAplicacao= NomeSoftwareHouse= VersaoAplicacao= ProxyHost= ProxyPass= ProxyPort=5000 ProxyUser= ChaveCategoriaComerciante=0 CEPRecebedor=04138001 CidadeRecebedor=Sao Paulo NomeRecebedor=Marcos Leandro Pereda UFRecebedor=SP Está configurado a ChavePIX na seção correspondente do PSP que está usando no seu arquivo ACBrLib.ini? Segue o trecho abaixo [Itau] ChavePIX=b6c6b4fa-60fa- .... ClientID=712c269f-ed88-.... ClientSecret=86935ca9-.... ArqChavePrivada=C:\sisalu\pix\itau\sisalu.key ArqCertificado=C:\sisalu\pix\itau\sisalu.crt APIVersion=13 desde já agradeço, Marcos -
Estimados, boa noite, estou usando o código de exemplo do VB6 para gerar um pix imediato Pelo programa de teste PIXCDTeste funciona corretamente, e por ele notei que somente preciso informar 3 campos : { "calendario" : { "expiracao" : 3600 }, "valor" : { "original" : "100.00" }, "chave" : "b6c6b4fa-60fa-47dd-92dc-45bd74f13e29" } Então com base no ini de exemplo criei o ini anexo somente com os 3 campos acima, porém ao rodar retorna o erro abaixo : [Problema] Detail=A requisição que busca alterar ou criar uma cobrança para pagamento imediato não respeita o schema ou está semanticamente errada. Status=400 Title=Cobrança inválida. Já tentei gravar o ini como ansi, utf-8 e utf-8 bom e sempre retorna o mesmo erro. em anexo incluo também o log Desde já fico grato, Marcos ACBrLibPIXCD-20240308.log PIXCDI.INI
-
Obrigado, atualizei os fontes e rodou sem travar, porém ainda não consegui acertar o ini para usar em PIXCD_CriarCobranca, vou continuar tentando, caso não consiga abro um outro tópico.
- 17 replies
-
- 1
-
- acbrlibpixcd
- vb6
-
(e 1 mais)
Tags:
-
Obrigado , com o exe deu certinho a geraçao do pix, quer dizer que nao tenho problema com os certificados
- 17 replies
-
- 1
-
- acbrlibpixcd
- vb6
-
(e 1 mais)
Tags:
-
por nada, seguem os arquivos que alterei caso queiram subir ao svn, pelo que vi todos os declares estavam retornando string, onde o correto é long Estou testando agora o PIXCD_CriarCobranca com o ini anexo, mas da erro -10, erro no ini, sem detalhar qual é o problema do ini, eu entrei na documentação https://acbr.sourceforge.io/ACBrLib/ACBrLibPIXCD.html, e aqui tem exemplos de inis ( onde peguei o ini de exemplo como base para criar o meu ) , mas não tem uma documentação completa, onde posso encontrar a documentação atualizada ? grato Marcos FrmMain.frm FrmMain.frx ACBrPIXCD.cls incluir.ini
- 17 replies
-
- 1
-
- acbrlibpixcd
- vb6
-
(e 1 mais)
Tags:
-
oi @Diego Foliene, consegui arrumar, o problema estava no declare Private Declare Function PIXCD_GerarQRCodeEstatico _ Lib "ACBrPIXCD32.dll" (ByVal AValor As Double, _ ByVal AinfoAdicional As String, _ ByVal ATxId As String, _ ByVal buffer As String, _ ByRef bufferLen As Long) As Long o retorno estava string, mudei para long, e o valor de long passei para double também precisa ajustar o tipo da variavel Avalor na função abaixo Public Function GerarQRCodeEstatico(ByVal AValor As Double, ByVal AinfoAdicional As String, ByVal ATxId As String) As String rodei e retorno o pix copia e cola obrigado, agora vou testar os outros
- 17 replies
-
- 4
-
- acbrlibpixcd
- vb6
-
(e 1 mais)
Tags:
-
Obrigado, eu dei uma olhada no declare Private Declare Function PIXCD_GerarQRCodeEstatico _ Lib "ACBrPIXCD32.dll" (ByVal AValor As Long, _ ByVal AinfoAdicional As String, _ ByVal ATxId As String, _ ByVal buffer As String, _ ByRef bufferLen As Long) As String so achei esquisito o valor ser long, mas mudando para double da type mismatch .. e pelo que vi deveria ser double mesmo https://acbr.sourceforge.io/ACBrLib/PIXCD_GerarQRCodeEstatico.html
- 17 replies
-
- acbrlibpixcd
- vb6
-
(e 1 mais)
Tags:
-
Obrigado @Diego Foliene, eu basicamente peguei o exemplo do svn disponibilizadop pelo @antonio.carlos e rodei a linha em questão é esta e estão sendo passados os valores normalmente : retorno = PIXCD_GerarQRCodeEstatico(AValor, AinfoAdicional, ATxId, buffer, bufferLen) coloquei para catpurar o erro e a mensagem que retorna agora é esta desde já agradeço, Marcos
- 17 replies
-
- 1
-
- acbrlibpixcd
- vb6
-
(e 1 mais)
Tags:
-
Estimados, reparei que naquele post anterior "como solicitar as credenciais para o pix ... " que existe um programa de teste em "...\trunk2\Exemplos\ACBrPIXCD\". porém, tem somente os fontes, será que existe um binário já compilado ?
- 17 replies
-
- acbrlibpixcd
- vb6
-
(e 1 mais)
Tags:
-
boa tarde , estou testando o exemplo do SVN, e quando vai chamar a linha abaixo ele fecha tudo ( inclusive a IDE do VB6 ) , sem mensagem de erro na tela. retorno = PIXCD_GerarQRCodeEstatico(AValor, AinfoAdicional, ATxId, buffer, bufferLen) seguem abaixo as ultimas linhas do log gerado : 07/03/24 17:40:53:051 - PIXCD_GerarQRCodeEstatico(0,, ) 07/03/24 17:40:53:051 - Travar 07/03/24 17:40:53:056 - Destravar 07/03/24 17:40:53:061 - SetRetorno(-10, Access violation) Essa mensagem de Access violation se refere aos meus códigos de acesso junto ao itau ? ou é pelo fato de não ter criado um projeto no itau, eu acessei o post abaixo : diz que tem que criar um projeto, isso ainda é válido ? pq no meu acesso ao portal dev do itau não achei a opção de criar projeto. grato Marcos
- 17 replies
-
- acbrlibpixcd
- vb6
-
(e 1 mais)
Tags:
-
Uma dúvida, no caso de não ter o webhook, como fazer para saber que teve o pagamento ? estou pensando num cenario em que o pix pode ter um vencimento numa data futura e não será pago na mesma hora na frente do caixa. neste cenário, qual é a forma mais comum de trabalhar ? listar os pix pagos num determinado dia ? ou tem que ficar consultando o status do pix via txid uma vez por dia ? grato Marcos