Histórico de mensagens sobre PIX

EXIBINDO CONVERSAS RECENTES:

Texto: PIX
# pix
Avatar discord do usuario ezequielsp

ezequielsp

Ver Respostas

Tens que adicionar no arquivo de conf meudominio-le-ssl.conf

SSLVerifyClient require
SSLCACertificateFile "/etc/ssl/certs/chain-pix-prod.crt"
SSLVerifyDepth 3

# pix
Avatar discord do usuario ro.dri.go.sil.va

ro.dri.go.sil.va

:80>

Options Indexes FollowSymLinks
AllowOverride All
Require all granted

ServerAdmin [email protected]
ServerName pix.meudominio.com.br
DocumentRoot /var/www/pix
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
RewriteEngine on
RewriteCond %{SERVER_NAME} =pix.meudominio.com.br
RewriteRule ^ https://%{SERVER_NAME}%{REQUEST_URI} [END,NE,R=permanent]
SSLCertificateFile /etc/letsencrypt/live/pix.meudominio.com.br/fullchain.pem
SSLCertificateKeyFile /etc/letsencrypt/live/pix.meudominio.com.br/privkey.pem
SSLVerifyClient require
SSLVerifyDepth 3
SSLCACertificateFile /etc/ssl/certs/chain-pix-prod.crt

# pix
Avatar discord do usuario ro.dri.go.sil.va

ro.dri.go.sil.va

Ver Respostas

Foi só para teste e mesmo assim gerei o pix, paguei, e estou tentando armazenar em um arquivo texto as notificações webhook POST, mas vem array()

# sugestões
Avatar discord do usuario ezequielsp

ezequielsp

Ver Respostas

Bom dia! Alguns pontos a serem pensados:
1. Busca por txid ou e2eid
2. Filtrar devoluções (Existe a opção de filtrar por crédito ou débito) mas não por crédito devolvidos.
3. Devolver pix via interface web (A devolução só é possível de ser feita via APP GN, então temos que identificar na interface web a transação por data e hora e ir no APP para devolver)

# pix
Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Olá <@!818197250840199198>. Bom dia!

Na SDK de PHP você encontra as funcionalidades para utilização do Marketplace e demais demais serviços da Gerencianet.
Obs: A Gerencianet disponibiliza cobranças Pix, mas até o momento no Marketplace é possível cobranças somente via boleto e cartão de crédito.

1 (✅ ) Autenticar na API
2 (❌) Cadastrar devedor -> Não há exemplo de como cadastrar o cliente final na SDK. Este cadastro do devedor deve ser realizado em um banco de dados em seu sistema. A partir deste cadastro, passar as informações para a emissão.
3 (✅) Criar transação de cobrança imediata
4 (✅) Gerar Qrcode dinâmico e código copia e cola de pagamento -> No ambiente Pix é possível. Então nesta compra que o cliente utilizou o Pix, você pode estruturar para que haja o repasse/envio de pix para o vendedor.
5 (✅) Monitorar o pagamento da cobrança -> (webhook: https://dev.gerencianet.com.br/docs/api-pix#section-webhook" class="link-msg">https://dev.gerencianet.com.br/docs/api-pix#section-webhook)
6 (✅) Setar transação de cobrança imediata como paga -> Com o monitoramento da cobrança, é possível setar os status das transações como paga automaticamente, e há opção também de "Marcar como Pago" manualmente uma cobrança via boleto. Em relação à cobrança Pix, você pode utilizar o PATCH /v2/cob para setar o status para "REMOVIDA_PELO_USUARIO_RECEBEDOR"
7 (✅) Enviar pix para o vendedor (O Vendedor poderá configurar se recebe de forma automática ou se faz saques esporádicos) em processo de autoriação. -> Com o Marketplace, cada vendedor deve possuir uma conta Gerencianet, então, você pode informar através da integração como deverá ser feita a divisão do valor recebido entre diferentes contas dos vendedores, de forma automática.
8 (✅) Criar transação de devolução de Pix para o devedor caso haja um desacordo comercial

Veja também em nossa documentação, para encontrar estes endpoints e demais detalhes: https://dev.gerencianet.com.br/docs/api-pix

# pix
Avatar discord do usuario dmenorhc

dmenorhc

Ver Respostas

Bom dia, estou tendo um problema com o QR Code PIX. Parece que no Itaú está dando código inválido.

# pix
Avatar discord do usuario didio4130

didio4130

Ver Respostas

Olá amigos, bom dia!
Estou iniciando a integração de um marketplace e gostaria de implementar as rotinas abaixo:

1 - Autenticar na API
2 - Cadastrar devedor
3 - Criar transação de cobrança imediata
4 - Gerar Qrcode dinâmico e código copia e cola de pagamento
5 - Monitorar o pagamento da cobrança
6 - Setar transação de cobrança imediata como paga
7 - Enviar pix para o vendedor (O Vendedor poderá configurar se recebe de forma automática ou se faz saques esporádicos) em processo de autoriação
8 - Criar transação de devolução de Pix para o devedor caso haja um desacordo comercial

Consigo fazer todas essas partes pelo SDK php?

# pix
Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

A homologação não testa a chave, a produção testa. Precisa ser uma chave Pix associada à conta fazendo a requisição.

# pix
Avatar discord do usuario iluminat7551

iluminat7551

Quem coloca sistema de pix pra recarga de saldo automatica no meu sistema php chama no privado me fala o valor

# pix
Avatar discord do usuario matheus_efi

matheus_efi

Ver Respostas

Sim, mas na devolução ele contém um array devolucoes com o status da devolução, além das informações referentes ao Pix que está sendo devolvido como o txid e o e2eid

# pix
Avatar discord do usuario matheus_efi

matheus_efi

Ver Respostas

Exatamente, no webhook que você cadastrar vamos enviar uma notificação com o acréscimo do /pix, isto é uma definição do próprio BACEN.

# pix
Avatar discord do usuario ilo4413

ilo4413

Ver Respostas

Entendi que ele é acionado também na devolução e no pix enviado.

# pix
Avatar discord do usuario matheus_efi

matheus_efi

Ver Respostas

O webhook só é acionado quando o Pix é pago, ou seja, se obteve um e2eid associado a ele. Se o webhook foi acionado então o txid que aparecer no JSON de notificação é referente a uma cobrança que foi paga.

# pix
Avatar discord do usuario ilo4413

ilo4413

Ver Respostas

outra coisa que eu entendi, é que ele vai botar um /pix no final da minha url correto?

# pix
Avatar discord do usuario sady_efi

sady_efi

Ver Respostas

Todas as requisições pros serviços Pix tem de conter o certificado

# pix
Avatar discord do usuario placa_preta

placa_preta

Ver Respostas

como está teu código da que acessa a consulta de pix (\v2\pix)

# pix
Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Também do <@!781928420757864468> :
// modelo funcional
public void GerarTokenGN(string client_id, string client_secret)
{
// força o uso do protocolo TLS, caso o protocolo padrão seja SSL ou outro protocolo
//ServicePointManager.Expect100Continue = true;
//ServicePointManager.SecurityProtocol = SecurityProtocolType.Tls | SecurityProtocolType.Tls11 | SecurityProtocolType.Tls12 | SecurityProtocolType.Ssl3;

X509Certificate2 uidCert = new X509Certificate2("NOME_DO_CERTIFICADO.p12", "");
var client = new RestSharp.RestClient("https://api-pix-h.gerencianet.com.br/oauth/token");
client.ClientCertificates = new X509CertificateCollection() { uidCert };
var request = new RestRequest(Method.POST);
request.AddHeader("Authorization", "Basic " + System.Convert.ToBase64String(Encoding.ASCII.GetBytes(string.Format("{0}:{1}", client_id, client_secret))));
request.AddHeader("Content-Type", "application/json");
request.AddParameter("application/json", "{\"grant_type\":\"client_credentials\",\"client_id\":\"" + client_id + "\",\"client_secret\":\"" + client_secret + "\"}", ParameterType.RequestBody);
IRestResponse restResponse = client.Execute(request);
string response = restResponse.Content;

Console.WriteLine(response);
}

# pix
Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

As implementações de Pix dessas carteiras digitais que são bem safadinhas... o projeto é ótimo. 😉