Histórico de mensagens sobre sandbox em pix

EXIBINDO CONVERSAS RECENTES:

Texto: sandbox
Canal: pix
Avatar discord do usuario nivaldo0238

nivaldo0238

Ver Respostas

pessoal .. que esta de errado aqui ... var options = {
client_id:'Client_Id_YYYY',
client_secret:'Client_Secret_XXX',
sandbox: true
}


var gerencianet = new Gerencianet(options)

console.log('options-->',options)
console.log('gerencianet-->',gerencianet)

var chargeInput = {
items: [{
name: 'Product A',
value: 5,
amount: 2
}]
}

// gerencianet
// .createCharge({}, chargeInput)
// .then(console.log)
// .catch(console.log)
// .done();

Avatar discord do usuario brian.ferreira

brian.ferreira

Ver Respostas

Mais uma dúvida....
o QR CODE gerado em modo sandbox (teste)
da pra testar um fluxo de simulação de pagamento ou é igual como boleto? só em produção mesmo...

Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Bom dia, <@!758106272355581974>. Exatamente como mencionado pelo Rubens. Verifique nas configurações do modulo no WHMCS quanto tempo está informando no campo Validade da Cobrança, se caso passar do tempo o QR Code passa a ser inválido. Ou veja se está gerando com o sandbox habilitado.

Avatar discord do usuario Julia Efí

Julia Efí

Ver Respostas

Não tem a possibilidade de um Pix em sandbox ser pago

Avatar discord do usuario tryvin_

tryvin_

Ver Respostas

Pessoal, perdão pela pergunta talvez repetida, mas como marco um PIX como pago em sandbox?

Avatar discord do usuario eduardochiletto

eduardochiletto

Certo. Qnt ao sandbox, eu entendi que é no mesmo arquivo. Mas onde ele vai ser setado exatamente? eu estou colocando sandbox: true no header da configuração

Avatar discord do usuario eduardochiletto

eduardochiletto

Ver Respostas

O sandbox! Vou ver isso. Ele é setado no header?

Avatar discord do usuario jessica_efi

jessica_efi

Ver Respostas

Boa tarde <@!854013361192435742> ! Você inseriu as credenciais e o certificado de homologação e setou o sandbox para true?

Avatar discord do usuario smookeydev.cb

smookeydev.cb

Ver Respostas

Boa noite pessoal, estou implementando o PIX em uma aplicação, porém estou tendo problema com a configuração do webhook. Alguem poderia me ajudar?

Meu dominio usa a cloudflare para certificação SSL e usamos nginx para proxy reverso, eu recebo o request em /api/payments/pix/webhook/ e redireciono para o micro serviço dessa forma:

location /api/payments/pix/webhook/ {
proxy_pass http://localhost:5001/api/payments/pix/webhook
}

Tentei implementar a verificação no nginx dessa forma e não funcionou:
ssl_client_certificate /root/chain-pix-webhooks-sandbox.crt;
ssl_verify_client optional;
ssl_verify_depth 3;

location /api/payments/pix/webhook/ {
if ($ssl_client_verify != SUCCESS) {
return 403;
}
proxy_pass http://localhost:5001/api/payments/pix/webhook
}

Ao tirar o if ele me retorna:

{
"nome": "webhook_invalido",
"mensagem": "A autenticação de TLS mútuo não está configurada na URL informada"
}

Tentei implementar o SSL e o certificado da gerencianet direto no micro serviço do webhook e também não funcionou, o webhook é feito em Flask, alguem consegue me dar uma luz?

Avatar discord do usuario b1n._

b1n._

$certificado_pix = "$_SERVER[DOCUMENT_ROOT]/functions/gerencianet/chain-pix-sandbox.crt";
$certificado_pix = json_encode(file_get_contents($certificado_pix), true);

CURLOPT_HTTPHEADER => array(
"Content-Type: application/json",
"Authorization: Bearer $token",
"x-client-cert-pem: $certificado_pix",
"x-skip-mtls-checking: false",
),

Avatar discord do usuario jessica_efi

jessica_efi

Ver Respostas

Boa tarde <@!574619360400900106> ! Você alterou o sandbox pra false, ja que esta utilizando o ambiente de produção? E também utilizando o certificado de produção?

Avatar discord do usuario fejw0w

fejw0w

excelente, só liberar minha chave que já tô batendo na sandbox hahahahaha

Avatar discord do usuario palloma_efi

palloma_efi

Ver Respostas

const credenciais = {
clientIdProducao: process.env.GN_CLIENT_ID,
clientSecretProducao: process.env.GN_CLIENT_SECRET,
pathCertProducao: process.env.GM_CAMINHO_CERT,

clientIdHomologacao: process.env.GN_CLIENT_ID_HOMOLOGACAO,
clientSecretHomologacao: process.env.GN_CLIENT_SECRET_HOMOLOGACAO,
pathCertHomologacao: process.env.GM_CAMINHO_CERT_HOMOLOGACAO,

sandbox: process.env.GN_SANDBOX,
validateMtls: process.env.GN_VALIDATE_MTLS
}

Avatar discord do usuario joao_efi

joao_efi

O sandbox é setado dentro do objeto Options, o mesmo onde é passado o client_id e client_secret

Avatar discord do usuario joey_burn

joey_burn

o atributo sandbox onde vc diz?

Avatar discord do usuario joao_efi

joao_efi

Ah! Confira também se o atributo sandbox está como true

Avatar discord do usuario matheus_efi

matheus_efi

Ver Respostas

Boa tarde <@!838803255907450891>, a mudança para produção é isso mesmo que você comentou, trocar as credenciais, o certificado e o ambiente sandbox para false

Avatar discord do usuario eduardoespindola

eduardoespindola

Ver Respostas

Pessoal, estamos fazendo a chamada pelo SDK java, através do código: [ JSONObject response = gn.call("pixCreateCharge", params, body);], não estamos usando o httpurlconnection. Detalhe, o mesmo código consegue gerar a cobrança no ambiente de homologação, o erro ocorre quando apontamos para produção, ou seja, adicionamos o certificado de produção, client_id/client_secret de produção e marcamos a opção sandbox: false. Será que falta alguma outra configuração para a produção?