Histórico de mensagens sobre PIX

EXIBINDO CONVERSAS RECENTES:

Texto: PIX
# pix
Avatar discord do usuario rubenskuhl

rubenskuhl

(E também um botão "Pix Copia e Cola" para quem estiver acessando via celular)

# pix
Avatar discord do usuario roguitar88

roguitar88

Ver Respostas

$config = [
"certificado" => "/etc/certs-gerencianet/olimppiuspix.crt.pem",
"client_id" => $this->clientId,
"client_secret" => $this->clientSecret
];
$autorizacao = base64_encode($config["client_id"] . ":" . $config["client_secret"]);

$curl = curl_init();

curl_setopt_array($curl, array(
CURLOPT_URL => "https://api-pix-h.gerencianet.com.br/oauth/token", // Rota base, homologação ou produção
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 => '{"grant_type": "client_credentials"}',
CURLOPT_SSLCERT => $config["certificado"], // Caminho do certificado
CURLOPT_SSLCERTPASSWD => "",
CURLOPT_HTTPHEADER => array(
"Authorization: Basic $autorizacao",
"Content-Type: application/json"
),
));

$response = curl_exec($curl);

curl_close($curl);

echo "

";
echo $response; //print_r($response);
echo "
";
// echo "Que que está acontecendo";

# pix
Avatar discord do usuario roguitar88

roguitar88

Ah, tá, entendi. Então o pixSend não tem nada a ver nesse sentido. Não para o que eu quero. Então não preciso entrar em contato com a Gerencianet para poder usar o pixSend.

# pix
Avatar discord do usuario rubenskuhl

rubenskuhl

O pixSend não tem relação com o que você quer, pois é para que dinheiro saia da conta, não para que você receba.

# pix
Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

O mínimo mínimo para uma cobrança Pix é valor total e até quando pode ser pago (tipicamente minutos ou horas). Não precisa de CPF/CNPJ do cliente, itens nada... agora, se quiser pode por na cobrança o CPF/CNPJ (campo Pagador), número do pedido, a descrição dos itens individuais...

# pix
Avatar discord do usuario trtavares

trtavares

Ver Respostas

Perfeito então. Mas só confirmando, se eu acessar minha conta via app/web eu consigo enviar esse pix pra outra conta minha, confere?

# pix
Avatar discord do usuario roguitar88

roguitar88

Que dado (de formulário) do cliente eu preciso pra gerar esse Pix? Vamos supor que na minha loja virtual eu estou vendendo um tênis por 45 reais, e aí na página de checkout quando o cliente clica em 'pagar com Pix', que campos de formulário precisa ter nesse checkout?

# pix
Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

O que você quer é criar uma cobrança. O Pix é o que o seu cliente vai fazer para liquidar a cobrança.

# pix
Avatar discord do usuario elsonlima0580

elsonlima0580

onde eu dise sendpix acima , eu estava perguntando se era isso que se usava como modelo para criar o pix

# pix
Avatar discord do usuario elsonlima0580

elsonlima0580

Ver Respostas

não quero enviar um pix, so quero criar um pix na tela para meu cliente pagar 👍

# pix
Avatar discord do usuario jessica_efi

jessica_efi

Ver Respostas

É bem simples.. se você utilizar a nossa sdk de php, você vai inserir o endpoint no arquivo config.json (gn-api-sdk-php/src/Gerencianet/config.json)
Por exemplo:

json
"pixSend": {
"route": "/v2/pix",
"method": "post"
}
E no arquivo que você criar com a requisição do pix.send, você chama esse endpoint.

# pix
Avatar discord do usuario elsonlima0580

elsonlima0580

esse modelo então não é suficiente?
$config = [
"certificado" => "./certificado.pem",
"client_id" => "YOUR-CLIENT-ID",
"client_secret" => "YOUR-CLIENT-SECRET"
];
$autorizacao = base64_encode($config["client_id"] . ":" . $config["client_secret"]);

$curl = curl_init();

curl_setopt_array($curl, array(
CURLOPT_URL => "https://api-pix-h.gerencianet.com.br/oauth/token", // Rota base, homologação ou produção
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 => '{"grant_type": "client_credentials"}',
CURLOPT_SSLCERT => $config["certificado"], // Caminho do certificado
CURLOPT_SSLCERTPASSWD => "",
CURLOPT_HTTPHEADER => array(
"Authorization: Basic $autorizacao",
"Content-Type: application/json"
),
));

$response = curl_exec($curl);

curl_close($curl);

echo "

";
echo $response;
echo "
";

# pix
Avatar discord do usuario jessica_efi

jessica_efi

Ver Respostas

Isso mesmo <@!528287372912099339>. Somente o o enviar Pix é necessário ser PJ

# pix
Avatar discord do usuario trtavares

trtavares

Ver Respostas

Oi!
Como PF eu posso usar a API de cobranca /v2/cob... para gerar pagamentos pra mim bem como realizar uma possível devolução...
mas pra eu enviar um PIX é necessário ser PJ, confere?

# pix
Avatar discord do usuario jessica_efi

jessica_efi

E lembrando que pra utilizar o pix send é necessário você ter uma conta PJ e assinar um anexo contratual.

# pix
Avatar discord do usuario jessica_efi

jessica_efi

Ver Respostas

Não tem o exemplo do pix send, mas é bem simples implementar.