Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Sugestão de implementação-Ambiente SandBox para testes #2

Open
Guillerbr opened this issue Mar 7, 2020 · 10 comments
Open

Sugestão de implementação-Ambiente SandBox para testes #2

Guillerbr opened this issue Mar 7, 2020 · 10 comments

Comments

@Guillerbr
Copy link

Guillerbr commented Mar 7, 2020

Notei que o sistema é reservado apenas para Prestadores de serviços registrados, que possuem as credenciais de acesso e são empresas do segmento específico.
Minha sugestão: Implementar um sistema sandbox/testenet para testes iniciais,facilitando assim o acesso a diversos agentes que possam testar o sistema sem uma conta real de acesso.
Facilitando a possibilidade de reportar possíveis erros e melhorias,um sistema para testes de forma mais aberta a toda comunidade.

Esse padrão de ambiente de testes para desenvolvedores é bem comum em aplicações servidoras de gateways de pagamentos e empresas do segmento de TI pay.
Acho que facilitaria para todos, um ambiente de aprendizado e testes, antes de testar a aplicação em produção.

@qgxpagamentos
Copy link

Excelente @Guillerbr !
Nós iremos dar entrada como PSP Indiretos, porém gostaria de entender como os PSP diretos trabalham.
Além disso queremos contribuir com implementações em outras linguagens como C++, GO e Rust que é nossa stack.

@luizlaydner
Copy link
Collaborator

O bacen está considerando disponibilizar um ambiente "sandbox" acessível via internet, com a intenção de facilitar desenvolvimento e testes da API. Mas não temos ainda o horizonte de prazo para isso.
Hoje, já é possível testar o DICT e SPI no ambiente de homologação. Mas esse ambiente só é acessível via Rede do Sistema Financeiro Nacional (RSFN).

@rafaelleitao
Copy link

Houve alguma atualização a respeito desse possível ambiente sandbox?
Outra duvida, para ter acesso a RSFN , é necessário ser uma instituição financeira , ou existiria a possibilidade de ter acesso a RSFN pertencendo a outro nicho ?

@luizlaydner
Copy link
Collaborator

@rafaelleitao : Ainda não temos data para o ambiente sandbox.

Sobre acesso à RSFN, dá uma olhada no Manual de redes do SFN. Seção 1.4 tem os detalhes.

Resumindo, acesso à RSFN é para entidades autorizadas pelo Bacen ou em processo de autorização.

Para o PIX, uma opção de acesso para entidades ainda não autorizadas (por exemplo, instituições de pagamento que não "passaram na régua" do volume de transações) é a participação indireta.

@almeidaalex
Copy link

Seria interessante se houvesse esse sandbox, o PIX é uma oportunidade para muitas empresas que sequer existem ainda, mas poderiam se beneficiar da tecnologia, mas por enquanto esse modelo de acesso deixa restrito. Eu gostaria de testar esse ambiente, mas não posso, por enquanto, vamos aguardar.

@marcelomorgado
Copy link

FYI: Deixei uma pergunta a respeito no chat da live que acontecerá amanhã com integrantes do BC: https://www.youtube.com/watch?v=RldZB3wMsf8

@idutra
Copy link

idutra commented Jun 23, 2020

Primeiramente, queria parabenizar pela documentação da API do DICT, está bem organizada..
Como vi, ainda não existe uma data para um ambiente sandbox, vocês teria como disponibilizar um "mock" dos endpoints disponíveis na api? uma vez que apenas PSP diretos conseguem utilizar através do ambiente de homologação.

@msfilho
Copy link

msfilho commented Oct 8, 2020

Primeiramente, queria parabenizar pela documentação da API do DICT, está bem organizada..

Tambem achei bem documentado. So lamento profundamente a adoção do XML em desfavor do JSON. E pelo exemplo aqui, provavelmente o backend da plataforma é em java. Durante os primeiros dias de cadastro ja sentimos os efeitos da sobrecarga no sistema, vão apanhar muito pra manter isso rodando liso em cima do Java. Perderam uma excelente oportunidade de criar um sistema realmente moderno, com soluções muito mais novas e eficientes. É o tal do orgão publico amarrado a seus requisitos.

@dyorgio
Copy link

dyorgio commented Dec 28, 2020

vão apanhar muito pra manter isso rodando liso em cima do Java. Perderam uma excelente oportunidade de criar um sistema realmente moderno, com soluções muito mais novas e eficientes. É o tal do orgão publico amarrado a seus requisitos.

Muito triste ver os profissionais de hoje acreditarem que a linguagem, seja ela qual for, traz consigo a característica de deixar o software desenvolvido lento, inseguro, defasado...

Em pleno 2020 (quase 2021) ainda existirem profissionais que tiram da cartola coisas como: "Java é lento", "não é json não presta", "se fosse nodejs suportava a população mundial fazendo requests". É desanimador... Se você esta lendo isso e tem opniões fortes contra o que acabou de ler, reveja seus conceitos, sério, o mundo não gira em torno das tecnologias que você gosta, e é quase certo que em 10 anos alguém estará apontando para elas com o mesmo discurso.

Gostaria também de parabenizar a equipe de desenvolvimento pela API e material oferecidos, muito melhor que muita empresa privada por ai "da moda".

O ambiente de testes ainda não é uma realidade até hoje, mas o fato desse issue ainda esta aberto já é uma esperança. Tive contato com a documentação, cai nesse projeto e queria realmente fazer uns teste, mas é impossível se não tiver um cadastro real no BC.

Se um ambiente de testes não for possível, que pelo menos exista uma documentação e processo rápido para obter as credenciais necessárias junto ao BC, nem que seja como uma entidade "especial", como por exemplo INTEGRADOR ou DEVELOPER.

@BeeZone1
Copy link

Hello,

As I understood from above discussion, we need to register in RSFN for using API? How can I do it?
Or sandbox of DICT API is already available for public?
I've tried to send request to dict-h.pi.rsfn.net.br via PIX swagger, but I got error "getaddrinfo ENOTFOUND".

Thanks in advance,
Dmitry

@github-staff github-staff deleted a comment from neXau May 27, 2024
@github-staff github-staff deleted a comment May 27, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

10 participants