Integração da API Pix com SDK Go

EXIBINDO RESPOSTAS:

Avatar discord do usuario felipevflores

felipevflores

estou tentando integrar a api pix utilizando sdk go, e segundo o exemplo

credentials := map[string]interface{}{
"client_id": p.payment.ClientID,
"client_secret": p.payment.ClientSecret,
"sandbox": true,
"timeout": 20,
"CA": p.payment.PathCert,
"Key": p.payment.PathCert,
}


Possui dois campos de chave, e pela plataforma consigo apenas uma

Tem algo que estou fazendo de errado?

Avatar discord do usuario valmirefi

valmirefi

# Gerar certificado e chave separadas
openssl pkcs12 -in path.p12 -out newfile.crt.pem -clcerts -nokeys #certificado
openssl pkcs12 -in path.p12 -out newfile.key.pem -nocerts -nodes #chave privada

Utilizando esses comandos você consegue extrair os dois campo necessário para linguagem GO