Histórico de mensagens sobre dict em pix

EXIBINDO CONVERSAS RECENTES:

Texto: dict
Canal: pix
Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

De consulta no DICT a GN nem pode ofertar, sob risco de congelar as operações de clientes dela por falta de tokens. Há um endpoint de envio de Pix, que inclusive pode ser instruído a confirmar o CPF/CNPJ antes de efetivar a transação.
https://dev.gerencianet.com.br/docs/api-pix-endpoints#section-requisitar-envio-de-pix

Avatar discord do usuario sergiosafortes

sergiosafortes

Ver Respostas

Bom dia, existe algum endpoint de pagamento de Pix ou de consulta no DICT?

Avatar discord do usuario rubenskuhl

rubenskuhl

O pessoal de bancos está falando de problemas no DICT e ICOM. O DICT é o "DNS das contas" que relaciona chaves Pix com as contas.

Avatar discord do usuario jg_19

jg_19

Ver Respostas

para gerar um pagamento pix preciso da chave ( chave Pix registrada no DICT, que nem consta como campo obrigatório no manual.) , foi instruído a gerar a chave na rota v2/gn/evp mas a mesma não é gerada.
imagem enviada na mensagem pelo usuario jg_19

Avatar discord do usuario jg_19

jg_19

Ver Respostas

Bom dia.
Na documentação da API do PIX (cobrança imediata)
1. O exemplo tem apenas o campo expiração para calendario, mas na tabela (documentação dos campos para request) o mesmo campo não é obrigatório (sem ) e os campos criacao e apresentacao constam como obrigatórios.

2. O campo
chave O campo chave determina a chave Pix registrada no DICT que será utilizada para a cobrança Aonde encontro mais informações para gerar a mesma. (ou não é obrigatória?)
imagem enviada na mensagem pelo usuario jg_19

Avatar discord do usuario valmirefi

valmirefi

Complementado a resposta do Rubens @rafaelcrd isso é um assunto bem delicado principalmente por ser um endpoint que está transitando diretamente dinheiro diferentemente das criações de cobranças, e pelo lado do banco central ele tem alguns mecanismo de consumo ao DICT, então essa parte de verificação temos que tomar muito cuidado para não interromper o serviço por consultas excessivas

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

A experiência indireta via APIs e apps dos PSPs sugere uma disponibilidade bastante alta do SPI (liquidação) e DICT ("DNS das contas"). Eu só lembro de um episódio de falha desde o lançamento do Pix em 20.11.2020.

Avatar discord do usuario matheus_efi

matheus_efi

Ver Respostas

Boa tarde, <@!758746024575238196>! Atualmente não existe essa possibilidade, inclusive é uma limitação imposta pelo próprio BACEN que limita a consulta de chaves no DICT. Acredito que o intuito seja evitar pooling e consultas de informações sobre chaves Pix com más intenções, mas pode ser que futuramente o BACEN disponibilize um endpoint nesta linha.

Avatar discord do usuario joao_efi

joao_efi

Boa noite <@!832737541189926984> tudo bem? 🙂
Para consultar a titularidade de determinada chave Pix é necessário consultar no DICT do BACEN e infelizmente o BACEN não fornece um endpoint somente para essa consulta.
E é possível realizar as transferências para uma chave pix através do endpoint abaixo!
https://dev.gerencianet.com.br/docs/api-pix-endpoints#section-requisitar-envio-de-pix

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Sabem de algum PSP pagador que mostre corretamente o nome que está na chave do DICT ao invés do cadastro da Receita ? Não estou conseguindo ativar o Registrato para ver a lista de chaves por lá.

Avatar discord do usuario palloma_efi

palloma_efi

Ver Respostas

Você pode tentar realizar a conversão a partir deste exemplo de autenticação:

using System;
using System.Security.Cryptography.X509Certificates;
using System.Collections.Generic;
using RestSharp;

namespace PixGerencianet
{
class Authorize
{
public static string Base64Encode(string plainText)
{
var plainTextBytes = System.Text.Encoding.UTF8.GetBytes(plainText);
return System.Convert.ToBase64String(plainTextBytes);
}

static void Main(string[] args)
{

var credencials = new Dictionary{
{"client_id", "YOUR-CLIENT-ID"},
{"client_secret", "YOUR-CLIENT-SECRET"}
};
var authorization = Base64Encode(credencials["client_id"] + ":" + credencials["client_secret"]);
var client = new RestSharp.RestClient("https://api-pix-h.gerencianet.com.br/oauth/token");
var request = new RestRequest(Method.POST);

X509Certificate2 uidCert = new X509Certificate2("./certificado.p12", "");
client.ClientCertificates = new X509CertificateCollection() { uidCert };

request.AddHeader("Authorization", "Basic " + authorization);
request.AddHeader("Content-Type", "application/json");
request.AddParameter("application/json", "{\r\n \"grant_type\": \"client_credentials\"\r\n}", ParameterType.RequestBody);

IRestResponse restResponse = client.Execute(request);
string response = restResponse.Content;

Console.WriteLine(response);
}
}
}

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Não, o Banco Central não permite que os PSPs como a Gerencianet ofereçam isso. Se você estiver disposto a entrar no Pix como Iniciador de Pagamento, aí você terá acesso direto ao DICT, mas é um ônus regulatório grande.
O que eu sugiro se limitar a chaves CPF e CNPJ ou a dados bancários, onde se tem certeza do destinatário.

Avatar discord do usuario matheus_efi

matheus_efi

Ver Respostas

Boa tarde, <@!671399808526712832>! Você deve verificar antes se a chave do destinatário está correta, a API vai retornar se o envio foi com sucesso ou não . O BACEN ainda não disponibilizou um endpoint para consultar as chaves Pix no DICT e retornar a quem ela pertence.

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Você também pode ter acesso ao DICT caso seja um Iniciador de Pagamentos autorizado pelo BACEN.

Avatar discord do usuario luizgerencianet

luizgerencianet

Ver Respostas

Nesse caso, somente após essa autorização que se consegue realizar as consultas no DICT

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Não, a API não exporta métodos que permitissem esse tipo de acesso ao DICT, o "DNS das contas" dos BACEN. Para ter esse tipo de acesso você precisaria se credenciar como Iniciador de Pagamento no OpenBanking do BACEN, depois pedir autorização para participar do arranjo Pix como Iniciador de Pagamento.

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

A Gerencianet, assim como outros PSPs, tem acesso limitado ao DICT, que é o serviço do Banco Central que é como um DNS das contas que relaciona chaves Pix com dados bancários. Eles só podem fazer consultas que em sua maioria resultem em transações, senão são penalizados com rate-limit. Se você precisa de acesso direto ao DICT, você pode aderir diretamente ao Open Banking como Iniciador de Pagamento e depois ao Pix como Iniciador de Pagamento. Aí você acessa o DICT na sua própria credencial e passa a responder diretamente pela obediência às regras de uso do DICT.

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

O DICT é a API que o BACEN disponibiliza para os PSPs, mas o BACEN ao restringir as consultas no DICT não permitiu que os PSPs expusessem métodos que os correntistas dos PSPs pudessem usar. Havia uma oportunidade para isso quando o BACEN disponibilizou a consulta para agendas incluindo cache, mas isso foi feito apenas para telefone. (ou telefone e e-mail).

Avatar discord do usuario sibeliusseraphini

sibeliusseraphini

Seria o dict?

Avatar discord do usuario joey_burn

joey_burn

O campo chave, obrigatório, determina a chave Pix registrada no DICT que será utilizada para a cobrança. Essa chave será lida pelo aplicativo do PSP do pagador para consulta ao DICT, que retornará a informação que identificará o recebedor da cobrança.