Histórico de mensagens sobre sandbox em pix

EXIBINDO CONVERSAS RECENTES:

Texto: sandbox
Canal: pix
Avatar discord do usuario palloma_efi

palloma_efi

E para homologação:

module.exports = {
sandbox: true,
client_id: 'seuClientId',
client_secret: 'seuClientSecret',
pix_cert: 'caminhoAteOCertificadoPix',
};

Avatar discord do usuario palloma_efi

palloma_efi

Não. Para produção fica assim:

module.exports = {
sandbox: false,
client_id: 'seuClientId',
client_secret: 'seuClientSecret',
pix_cert: 'caminhoAteOCertificadoPix',
};

Avatar discord do usuario palloma_efi

palloma_efi

Neste caso, para produção utilize a variável sandbox como false e para homologação, como true.

Avatar discord do usuario palloma_efi

palloma_efi

Olá <@!651767505777459205> ! Boa noite. Tudo bem? Você se refere à essa configuração?

module.exports = {
// PRODUÇÃO = false
// HOMOLOGAÇÃO = true
sandbox: false,
client_id: 'seuClientId',
client_secret: 'seuClientSecret',
pix_cert: 'caminhoAteOCertificadoPix',
};

Avatar discord do usuario uaca

uaca

Ver Respostas

boa tarde. ainda não é possível simular o pagamento de pix no ambiente sandbox?

Avatar discord do usuario palloma_efi

palloma_efi

Ver Respostas

Em produção, você deve informar suas credenciais e certificado de produção. Além disso, a variável 'sandbox' deve estar como 'false'.

php
{
"client_id": "client_id",
"client_secret": "client_secret",
"pix_cert": "../certs/productionCertificate.pem",
"sandbox": false,
"debug": false,
"timeout": 30
}

Avatar discord do usuario tiago.rodrigues_br

tiago.rodrigues_br

<@!811617017449676821> <@!800721458875727872> <@!826080016981819402> <@!671762828046106646>

Bom dia! Existe alguma previsão de vocês para adicionar algum mecanismo que facilite os testes em ambiente de homologação? Algo simples, por exemplo:

- Crio uma transação PIX através da minha aplicação
- Vou no painel de vocês, marco a transação como paga
- Isso dispararia o webhook (que nesse caso, por ser homolog, não precisaria de certificado, etc, podemos usar ngrok ou similar para criar um túnel para o localhost) e também marcaria a transação com o status "CONCLUIDA" caso eu queira consultar pela API

Acredito que não teria a necessidade de simular o pagamento via QRCode de início, algo como o fluxo acima resolveria.

Da forma que está hoje, tendo que testar em produção, complica bastante o ciclo de desenvolvimento quando utilizamos a API de vocês, e somos obrigados à ficar fazendo pagamentos reais para testar.

Grato pela atenção!

OBS: Não querendo ser rude, mas estou utilizando API de concorrentes de vocês que, apesar de terem implementado o PIX depois, possuem um ambiente sandbox muito mais avançado e que facilita o desenvolvimento sem a necessidade de ficar fazendo pagamentos reais à todo momento.

Avatar discord do usuario rodrigojoaobertotti

rodrigojoaobertotti

estou tendo o erro "A autenticação de TLS mútuo não está configurada na URL informada" para receber webhooks, quando eu uso informo o arquivo .p12, eu devo também configurar chain-pix-sandbox.crt? Ou só com o arquivo .p12 já deveria funcionar?

Avatar discord do usuario jessica_efi

jessica_efi

<@!883000147938783272> você vai ter que verificar se ta pegando o ambiente certo. Porque aquela mensagem que é retornada pra você, é quando as credenciais não estão de acordo com o sandbox.

Avatar discord do usuario jessica_efi

jessica_efi

Ver Respostas

Essa mensagem é retornada quando voce insere, por exemplo, as credenciais de produção e o sandbox true, ou vice-versa. Verifique se o ambiente sandbox esta de acordo com as credenciais

Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Bom dia, <@!883000147938783272>. Como vai?
Não há restrições por estar em ambiente de produção.
Verifique se as credenciais e certificado então corretas, e se estiver utilizando alguma SDK, verifique se o parâmetro que define o ambiente está sandbox: false

Avatar discord do usuario gugamarcelino

gugamarcelino

Eu estava usando assim:

let options = {
sandbox: false,
clientIdProducao: process.env.clientIdProducao,
clientSecretProducao: process.env.clientSecretProducao,
validateMtls: false,
pathCertProducao: path.resolve(__dirname, '')
};

let gerencianet = new Gerencianet(options);



Alterei agora assim, e funcionou:

let options = {
sandbox: false,
client_id: process.env.clientIdProducao,
client_secret: process.env.clientSecretProducao,
validateMtls: false,
pix_cert: path.resolve(__dirname, '
')
};

let gerencianet = new Gerencianet(options);

Avatar discord do usuario matheuscostapereira

matheuscostapereira

Ver Respostas

Boa tarde equipe, tudo bem?

Gostaria de saber se podem me ajudar com uma questão.

Os desenvolvedores da minha equipe, integraram o PIX usando PHP. Tudo funciona em sandbox, e quando forçam para produção também funciona. Gera o pix tudo normal. Na maquina de todos os devs. O que nos prova que o código está funcionando, podemos ter uma questão de configuração.

Quando subi a aplicação para o servidor de produção, infelizmente não está gerando a cobrança de um pix dinâmico. E no ato de geração da cobrança ele retorna NULL, nenhum indício de erro ou problema do que pode ser.

Alguem pode me ajudar?

Avatar discord do usuario jessica_efi

jessica_efi

Pode inserir todas as informações, por favor. E vai ter uma opção pra você habilitar o modo sandbox (que é o ambiente de teste)

Avatar discord do usuario wesleyadiel1953

wesleyadiel1953

Como faço pra gerar isso em Sandbox

Avatar discord do usuario igor_efi

igor_efi


$curl = curl_init();

curl_setopt_array($curl, array(
CURLOPT_URL => 'https://sandbox.gerencianet.com.br/v1/charge/one-step',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => '',
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 0,
CURLOPT_FOLLOWLOCATION => true,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => 'POST',
CURLOPT_POSTFIELDS =>'{
"items": [{
"name": "Product 1",
"value": 500,
"amount": 1
}],
"shippings": [{
"name": "Default Shipping Cost",
"value": 100
}],
"payment": {
"banking_billet": {
"expire_at": "2019-10-16",
"customer": {
"name": "Gorbadoc Oldbuck",
"email": "[email protected]",
"cpf": "14014603059",
"birth": "1977-01-15",
"phone_number": "62986070247"

}
}
}
}',
CURLOPT_HTTPHEADER => array(
'Authorization: {{Authorization}}',
'Content-Type: application/json'
),
));

$response = curl_exec($curl);

curl_close($curl);
echo $response;

Avatar discord do usuario marcosfilho8113

marcosfilho8113

{
"client_id": "CLIENT_ID",
"client_secret": "CLIENT_SECRET",
"sandbox": true,
"pix_cert": "Certificates/homologacao-290275-segundo-certifi.p12"
}

Avatar discord do usuario richards0n

richards0n

Ver Respostas

Olá, boa noite.

existe algum sistema em que eu possa testar transações do PIX da gerencia net em modo Sandbox?

No caso... eu quero testar um pagamento referente ao PIX, mas sem testar em produção...