Jump to content

Como emitir PIX pela API do Bradesco


Recommended Posts

Fala, desenvolvedor! Beleza? Nesse post, irei mostrar para você como obter as credenciais para emissão do PIX para o Bradesco e realizar seu cadastro na API Pix da TecnoSpeed para já sair emitindo.

Essa documentação está dividida em duas partes: obtenção das credenciais no Bradesco e registro na API PIX da TecnoSpeed. Para começar, é necessário que você tenha cumprido todos os requisitos apresentados abaixo.

Pré-requisitos:

  • Conta ativa no banco Bradesco;
  • Um contrato ativo com a API do PIX da Tecnospeed.

Vamos lá! Para solicitar as credenciais do banco e cadastrar na API da TecnoSpeed, é necessário que:

1) Solicite as credenciais junto ao gerente do banco

Para a emissão do PIX, é necessário que o banco forneça as credenciais client_ID e client_Secret. Essas credenciais funcionam como login e senha para o acesso à API PIX do Bradesco. O processo está descrito também no manual no banco, na seção "Jornada de adesão".

 

2) Envie ao banco um certificado digital

A equipe de implementação de Cash Management do Bradesco entrará em contato com você e solicitará o envio da chave pública de um certificado em formato .cer, .crt ou .pem. Esse certificado será utilizado, posteriormente, junto com a senha, para o cadastro das credencias na API PIX da TecnoSpeed.

 

3) Cadastre sua empresa (company) na API PIX da TecnoSpeed

Nessa parte, iremos cadastrar os dados da empresa na API da TecnoSpeed. É importante garantir que os dados estejam cadastrados corretamente, pois serão enviados ao banco para a emissão do PIX e também estarão presentes no EMV do PIX. Na rota de cadastro de companies, preencha o body da requisição com os dados da empresa.

{
	"zipcode": "87045410",
	"name": "Usuario de testes",
	"email": "xxxxx@gmail.com",
	"cpfCnpj": "xxxxxxxxx",
	"city": "Maringa",
	"state": "PR"
}

 

4) Cadastro das credenciais na API PIX da TecnoSpeed

A documentação para cadastro das contas de emissão em nossa API encontra-se aqui. Para o cadastro, você deve estar com o clientId, clientSecret, e certificado em mãos, além de uma chave PIX gerada pelo aplicativo do banco. A requisição para a criação da conta ficará nesse formato:

{
    "bankCode": "237",
    "clientId": "client_id",
    "clientSecret": "client_secret",
    "pixKey": "chave_pix"
}

Feito isso, será retornado um identificador (id) da conta cadastrada. Agora, é necessário vincular um certificado digital à conta. A requisição com o certificado, documentada aqui, ficará da seguinte forma (usando o Insomnia como exemplo):

image.png

 

5) Pronto, agora só começar a emitir!

Nossa documentação para a geração de PIX encontra-se neste link.

 

Bibliografia:

  • Curtir 1
Link to comment
Share on other sites

  • 2 months later...
  • 1 year later...

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Who's Online   0 Members, 0 Anonymous, 5 Guests (See full list)

    • There are no registered users currently online


×
×
  • Create New...