Ir para conteúdo
  • Cadastre-se

Painel de líderes

Conteúdo popular

Showing content with the highest reputation on 21-01-2023 em todas as áreas

  1. 2.6. PSP Sicoob (Agradecimentos ao usuário @Huenes pela descrição do passo-a-passo e imagens cedidas) Ambiente de Homologação - Cadastre-se no portal de desenvolvedores do Sicoob: https://developers.sicoob.com.br/portal/ - Após entrar no portal, navegue no menu superior até a opção "SandBox" para obter o Client ID e o Access Token (Bearer): - Preencha as informações nos campos correspondentes no demo: ACBrPSPSicoob1.ChavePIX := ''; ACBrPSPSicoob1.ClientID := ''; ACBrPSPSicoob1.TokenSandbox := ''; Ambiente de Produção - Cadastre-se no portal de desenvolvedores do Sicoob: https://developers.sicoob.com.br/ - Após entrar no portal, navegue no menu superior até a opção "Meus Aplicativos" e siga os passos a seguir: - Nesse momento é necessário informar um certificado '.PEM' extraído de um certificado '.PFX' (No fim desse tópico estão disponíveis exemplos de como efetuar essa extração através do aplicativo Demo e também via código. - Após esse procedimento você terá todas as credenciais necessárias para utilizar o PSP Sicoob em produção. * Extrair Chave Privada e Certificado PEM de um Certificado PFX utilizando aplicativo de demonstração ACBrPIXCDTeste - Selecionar o certificado PFX na aba "Configuração > PSPs > Sicoob > Extrair Chave/Certificado" e extraia a Chave privada e o Certificado PEM em dois arquivos separados, como na imagem: * Extrair Chave Privada e Certificado PEM de um Certificado PFX via código - Primeiro carregue o Certificado '.PFX' na ACBrOpenSSLUtils, informando o caminho do certificado e a senha: ACBrOpenSSLUtils1.LoadPFXFromFile('caminho', 'senha'); - Após esse procedimento, você já poderá ter acesso à Chave e ao Certificado PEM, podendo salvar em disco, como no exemplo a seguir: WriteToFile('ChavePrivada.key', ACBrOpenSSLUtils1.PrivateKeyAsString); WriteToFile('Certificado.pem', ACBrOpenSSLUtils1.CertificateAsString); (Obs: Para utilizar a função 'WriteToFile()' é necessário declarar a unit ACBrUtil.FilesIO nos uses)
    1 ponto
  2. Não compreendi bem a pergunta... Mas para desenvolvimento, você pode usar o Emulador de SAT, fornecido pela SEFAZ de SP https://portal.fazenda.sp.gov.br/servicos/sat/Downloads/emulador_off_line_v2_9_4.zip
    1 ponto
×
×
  • 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.