Author Image

oadrianoleite

Nov 23, 2020

Modelagem de certificados no config.json da API PIX em PHP

comunidadedesenvolvedoresexemploconfig.jsonPHPAPIPIXdesenvolvimentointegraçõesEfí

Onde vejo modelo desse config.json usado no exemplo php da doc pix/api?

Respostas (3):
Avatar discord do usuario guilherme_efi

guilherme_efi

23/11/2020

Olá, <@!691053103121825823> . Crie um arquivo config.json com as seguintes informações. Obs: renomeie o seu certificado para developmentCertificate.pem ou productionCertificate.pem de acordo com seu ambiente

{
"sandbox": false,
"homologacao": {
"nome_certificado": "developmentCertificate.pem",
"client_id": "Client_Id_...",
"client_secret": "Client_Secret_...",
"pix_url_auth": "https://api-pix-h.gerencianet.com.br/oauth/token",
"pix_url_cob": "https://api-pix-h.gerencianet.com.br/v2/cob"
},
"producao": {
"nome_certificado": "productionCertificate.pem",
"client_id": "Client_Id_...",
"client_secret": "Client_Secret_...",
"pix_url_auth": "https://api-pix.gerencianet.com.br/oauth/token",
"pix_url_cob": "https://api-pix.gerencianet.com.br/v2/cob"
}
}

Avatar discord do usuario lorenacastro

lorenacastro

23/11/2020

na api tá assim: $environment = ($config["sandbox"] === true) ? "development" : "production";
development e production ao inves de homologacao e produção (caso use o mesmo código)

Avatar discord do usuario guilherme_efi

guilherme_efi

23/11/2020

Isso mesmo <@!709030803291635736>, obrigado pela observação!