Gerando cobranças na API Pix com a SDK de PHP

00:57:26
https://www.youtube.com/watch?v=GOq7PVi4kA4

Resumen

TLDRO webinar conduzido por Guilherme e Jéssica da equipe de consultoria técnica da Gerência Net aborda a criação e integração de sistemas de pagamento instantâneo via Pix. O evento explica passo a passo o processo de configuração, desde a instalação da SDK, a criação de uma conta Gerência Net, a configuração das credenciais e do certificado, até a integração de exemplos práticos de geração de cobranças e pagamentos Pix no ambiente de desenvolvimento. Além de detalhes técnicos sobre a geração de chaves Pix, manipulação do QR Code, e a importância de seguir as boas práticas no uso da API, o webinar destaca o suporte disponível através do Discord, onde desenvolvedores podem trocar experiências e tirar dúvidas com a equipe e outros usuários. Dicas valiosas sobre manuseio seguro de certificados, bem como a personalização de TXID, são abordadas, proporcionando aos participantes o conhecimento necessário para integrar efetivamente a solução de pagamento Pix em suas aplicações.

Para llevar

  • 👩‍💻 Instruções claras para integração de pagamento Pix através da API da Gerência Net.
  • 🔐 Configuração de segurança com certificados SSL.
  • 📦 Utilização da SDK da Gerência Net para PHP e Python.
  • 💬 Suporte via Discord com mais de 900 desenvolvedores.
  • 🔄 Processo de geração e consulta de cobranças Pix.
  • 🏷️ Personalização de identificadores (TXID) para cobranças.
  • 💾 Instalação da SDK via Composer ou download do repositório.
  • 💡 Exemplos práticos para adaptar o código fornecido pelo SDK.
  • 📂 Segregação de informações e instruções na documentação detalhada.
  • 🧑‍🔧 Suporte técnico direto através de canais oficiais.

Cronología

  • 00:00:00 - 00:05:00

    Guilherme e Jéssica, da equipe de consultoria técnica da Gerência Net, dão as boas-vindas a um webinar focado em integrar sistemas de gestão de cobranças com o método de pagamento instantâneo PIX, destacando a participação ativa da empresa no arranjo PIX do Banco Central.

  • 00:05:00 - 00:10:00

    O webinar ensina como baixar, configurar a SDK e criar uma aplicação no painel da Gerência Net, com o objetivo de gerar uma cobrança PIX. São abordados passos para gerar credenciais, criar certificados e utilizar a SDK para diferentes meios de pagamento.

  • 00:10:00 - 00:15:00

    Instrutores detalham como criar uma conta na Gerência Net para começar a usar o PIX e ressaltam a importância da documentação da API fornecida pela empresa, que oferece recursos como gerar boletos e assinaturas, além de exemplos práticos através de SDKs.

  • 00:15:00 - 00:20:00

    Explicado o processo de criação de uma nova aplicação na Gerência Net, incluindo a ativação dos escopos necessários e a geração de certificados que serão usados para autenticar nas chamadas à API.

  • 00:20:00 - 00:25:00

    A conversão de certificados P12 para PEM é discutida, utilizando um conversor provido pela Gerência Net ou comandos em OpenSSL. Reitera-se a importância de armazenar certificados de forma segura.

  • 00:25:00 - 00:30:00

    Os apresentadores explicam como baixar a SDK da Gerência Net por GitHub e Composer, detalhando a instalação de dependências necessárias e a inclusão da SDK em projetos PHP.

  • 00:30:00 - 00:35:00

    Mostra-se a configuração da SDK, onde dados como client_id e client_secret são inseridos no arquivo config.json, além de se definir se o ambiente será de homologação ou produção. O exemplo foca em criar uma chave PIX.

  • 00:35:00 - 00:40:00

    Demonstra-se a geração de uma chave PIX aleatória e a importância desta etapa para a criação de cobranças. Ensinam como listar e deletar chaves para não exceder o limite permitido.

  • 00:40:00 - 00:45:00

    São estabelecidos passos para gerar uma cobrança PIX, incluindo a criação de um QR Code, a configuração de um frontend para envio de dados via formulário, e o ajuste do backend para processar uma cobrança.

  • 00:45:00 - 00:50:00

    Pagamentos são simulados e é explicado o processo de consulta do status de uma cobrança via o TX-ID. Reforça-se a possibilidade de manipulação dos dados das cobranças dinamicamente através de SDK.

  • 00:50:00 - 00:57:26

    Encerra-se o webinar respondendo perguntas sobre a implementação de webhooks para confirmação de pagamentos, o uso de TX-ID personalizados, e destacando o suporte disponível no canal do Discord para desenvolvedores.

Ver más

Mapa mental

Vídeo de preguntas y respuestas

  • Como participar do canal de desenvolvedores da Gerência Net?

    Você pode participar através do Discord, cujo link está disponível na documentação da Gerência Net.

  • O que é necessário para configurar o webhook?

    É necessário o certificado fornecido pela Gerência Net e configurar o servidor de acordo com tal certificado.

  • Como instalar a SDK do Gerência Net?

    A SDK pode ser instalada baixando o repositório do GitHub ou diretamente pelo Composer, conforme explicado na documentação.

  • O que é TXID no contexto de Pix?

    TXID é o identificador único de uma cobrança Pix.

  • Como converter o certificado P12 para PEM?

    Utilize o conversor disponível na documentação da Gerência Net ou o comando OpenSSL na linha de comando.

  • Como é processado o pagamento por Pix?

    O pagamento é processado através de um QR Code gerado que o pagador escaneia e conclui a transação.

  • É possível personalizar o ID de uma cobrança Pix?

    Sim, é possível informando o TXID ao criar a cobrança, desde que siga o regex permitido.

  • Quais são os limites de chaves Pix para pessoa física e jurídica?

    Pessoa física pode ter até 5 chaves e pessoa jurídica até 20 chaves Pix.

  • Quais são as linguagens de programação suportadas pela SDK da Gerência Net?

    A SDK possui suporte em Python e PHP, mas há exemplos para outras linguagens na documentação.

  • Como é feita a autenticação para utilizar a API Pix?

    Através do cliente HTTP que utiliza as credenciais geradas no painel da Gerência Net e o certificado no formato PEM.

Ver más resúmenes de vídeos

Obtén acceso instantáneo a resúmenes gratuitos de vídeos de YouTube gracias a la IA.
Subtítulos
pt
Desplazamiento automático:
  • 00:00:00
    o Olá pessoal sejam muito bem vindos a
  • 00:00:03
    mais um webnar da gerência net eu sou
  • 00:00:06
    Guilherme faz parte do time de
  • 00:00:08
    consultoria técnica e ao prazer estar
  • 00:00:10
    com vocês hoje que com a morte de nossos
  • 00:00:13
    colaboradores e vai me auxiliar ou da
  • 00:00:16
    palavra para ela se apresentar
  • 00:00:18
    Boa tarde pessoal tudo bem Eu sou a
  • 00:00:22
    Jéssica também faz parte da Consultoria
  • 00:00:24
    técnica da gerência de ti mas são prazer
  • 00:00:27
    estar aqui hoje como Guilherme fazendo
  • 00:00:29
    essa apresentação para vocês
  • 00:00:31
    é exatamente Então pessoal começarmos se
  • 00:00:36
    você onde viveu desenvolvedor uma
  • 00:00:38
    desenvolvedor O que é levar uma ideia
  • 00:00:41
    para o a sua equipe que pretende
  • 00:00:43
    integrar um sistema ou aplicação
  • 00:00:46
    completa de gestão de cobranças e que
  • 00:00:50
    possuam novo método de pagamento né de
  • 00:00:53
    pagamentos instantâneos nosso querido
  • 00:00:55
    você está no lugar certo
  • 00:00:58
    pois gente né a gente tem um orgulho de
  • 00:01:01
    dizer que somos inclusive as atas do IX
  • 00:01:04
    gerência net tem participado ativamente
  • 00:01:06
    em todo o processo do arranjo pics junto
  • 00:01:10
    ao Banco Central então tem certeza que o
  • 00:01:13
    serviço da gerência net poderão te
  • 00:01:16
    atender e deixa eu webnar nós iremos
  • 00:01:19
    exemplo ficar para vocês colocando a mão
  • 00:01:22
    na massa a gente vai mexer no código
  • 00:01:24
    aqui criando uma cobrança pics em poucos
  • 00:01:28
    Passos
  • 00:01:29
    utilizado um facilitador
  • 00:01:31
    o mercado de pegar pedágio internet e
  • 00:01:35
    para isso leva o voo de mostrar para
  • 00:01:37
    vocês como baixar SD Card duas formas
  • 00:01:41
    como configurá-la a gente vai querer
  • 00:01:44
    criar uma as credenciais criar uma
  • 00:01:46
    aplicação do painel da gerência net
  • 00:01:48
    geral certificado e por fim gente vai
  • 00:01:52
    geral pics intercoach do pics para
  • 00:01:55
    depois a gente pagar e Vale ressaltar
  • 00:01:58
    também criar SDK ela possui também
  • 00:02:01
    outros exemplos para criar boletos
  • 00:02:04
    carnes
  • 00:02:05
    assinaturas e muito mais então se algum
  • 00:02:08
    próximo webinar esse desejo saber sobre
  • 00:02:11
    outros meios de pagamentos utilizando
  • 00:02:13
    stk pode deixar aqui no campo de
  • 00:02:15
    perguntas ou levar lá no corte sugestão
  • 00:02:19
    para que a gente possa trazer em outros
  • 00:02:21
    encontros Então acho estudo pessoal
  • 00:02:24
    vamos passar por alguns pontos
  • 00:02:25
    importantes o que vocês têm um melhor
  • 00:02:28
    entendimento do serviço da gerência net
  • 00:02:31
    Oi Carlos em seu negócio é primeiramente
  • 00:02:34
    classe se você ainda não tem uma conta
  • 00:02:36
    na gerência net basta acessar o site ou
  • 00:02:40
    baixar o aplicativo da gerência net e
  • 00:02:42
    seguir os passos para criar a conta e
  • 00:02:45
    totalmente gratuita e após a abertura da
  • 00:02:47
    sua conta já pode começar a fazer
  • 00:02:50
    transações pics e ter acesso a pree
  • 00:02:52
    diversas ferramentas de cobrança é e o
  • 00:02:56
    outro ponto é que a gente sempre gosta
  • 00:02:58
    de dar trazer que no todos os levem-nas
  • 00:03:02
    que a gente apresenta é um breve resumo
  • 00:03:04
    aqui na documentação da peiga
  • 00:03:08
    gerencianet que a gente consegue ter
  • 00:03:11
    também essa visão geral da PM o gente
  • 00:03:14
    Acesse aqui o menor é o site da gerência
  • 00:03:17
    net no menu Apis
  • 00:03:20
    Oi e a gente a redirecionável para a
  • 00:03:24
    documentação da gerência net e que a
  • 00:03:27
    gente a carne a documentação da Perks é
  • 00:03:30
    que a gente tem é a Collection do posto
  • 00:03:33
    que é muito importante muito bacana e
  • 00:03:36
    traz todos os dentes points do pics é
  • 00:03:39
    que a gente tem a gente vai precisar
  • 00:03:40
    deste link né a esse de cá de PHP uma
  • 00:03:44
    novidade fresquinha aqui que nós temos
  • 00:03:47
    nessas é esse pai tão também que foi
  • 00:03:51
    lançada hoje então já está com os o
  • 00:03:55
    método de pagamento pics é um quem gosta
  • 00:03:58
    de programar em Python aí fica a dica
  • 00:04:01
    para dar um confere lá
  • 00:04:03
    aqui a gente tem a volta base e são
  • 00:04:06
    utilizados para fazer as requisições na
  • 00:04:09
    pe e muitos outros detalhes aí né que a
  • 00:04:12
    gente tem um um passo a passo como criar
  • 00:04:15
    o certificado é a gente vai utilizar
  • 00:04:19
    aqui um conversor que tá Oi Janete é
  • 00:04:23
    aqui nós temos um uns o Marco todos os
  • 00:04:27
    em fontes do pics para para utilização
  • 00:04:31
    na pe uma gente vindo aqui em um decent
  • 00:04:36
    points a gente tem os detalhes do Body
  • 00:04:38
    que podem ser passados
  • 00:04:40
    atributos que são obrigatórios e os que
  • 00:04:43
    não são obrigatórios então a
  • 00:04:45
    documentação tá bem completa bem
  • 00:04:47
    atualizado o pessoal é sempre bom a
  • 00:04:49
    gente conferir
  • 00:04:51
    O que é e também a gente tem nela como a
  • 00:04:55
    gerência net tem outro médico pagamento
  • 00:04:57
    a gente tem opção de gerar boleto gerar
  • 00:05:00
    cartão então você descobrindo aqui a
  • 00:05:04
    acessão da documentação você consegue
  • 00:05:07
    ter vários
  • 00:05:09
    exemplos de códicos também em várias
  • 00:05:13
    linguagens e todos os detalhes de
  • 00:05:15
    consumir a pedida gerencianet
  • 00:05:19
    E aí sim você deixar passar qualquer
  • 00:05:23
    coisa Jéssica pode complementar por
  • 00:05:25
    favor Pode deixar
  • 00:05:26
    então agora eu já vou passar aqui
  • 00:05:30
    pessoal para criação da
  • 00:05:33
    das da nossa aplicação para que a gente
  • 00:05:36
    tenha
  • 00:05:37
    acesso à api certo eu já tô com a minha
  • 00:05:42
    conta aqui logada E para isso a gente
  • 00:05:45
    vai acessar o menu minhas aplicações
  • 00:05:48
    criar uma nova aplicação
  • 00:05:51
    oi oi seria o nome vou colocar SDK
  • 00:05:56
    E aí pegar p
  • 00:05:59
    e eu vou desabilitar up emissões de
  • 00:06:01
    boletos a gente vai fazer um exemplo
  • 00:06:03
    aqui somente de pics então no momento em
  • 00:06:07
    missões não não vai ser necessário e
  • 00:06:10
    para o teste aqui eu vou habilitar todos
  • 00:06:13
    os escopos certo tanto de produção
  • 00:06:16
    quanto homologação e a isso aqui pessoal
  • 00:06:19
    né vai de de acordo com a demanda e o
  • 00:06:23
    sistema precisava Se algum desses riscos
  • 00:06:27
    aqui não foram necessários não vai ser
  • 00:06:29
    necessário habilitar ele que no momento
  • 00:06:31
    da criação da ação
  • 00:06:33
    é só clicar em criar vai pedir minha
  • 00:06:36
    assinatura eletrônica
  • 00:06:39
    e preencher aqui
  • 00:06:47
    e
  • 00:06:51
    preenche da assinatura
  • 00:06:55
    eu pedi para eu confirmar aqui e criada
  • 00:06:59
    a minha aplicação e nesse momento aqui a
  • 00:07:03
    gente tem obter as credenciais antes de
  • 00:07:06
    produção quanto de homologação ce e a
  • 00:07:10
    gente vai precisar para fazer
  • 00:07:12
    autenticação na pe
  • 00:07:15
    Outro ponto que a gente precisa para
  • 00:07:19
    autenticar na peepz é o certificado
  • 00:07:23
    certo então vocês aqui o menu meu
  • 00:07:26
    certificados
  • 00:07:30
    eu vou criar um novo certificado
  • 00:07:33
    colocar também SDK PHP
  • 00:07:38
    e o inserir novamente que minha
  • 00:07:41
    assinatura
  • 00:07:49
    E aí
  • 00:07:50
    E aí
  • 00:07:53
    a
  • 00:07:54
    beleza e aqui pessoal a gente deve ser
  • 00:07:59
    tentar nesse nesse momento e depois e
  • 00:08:02
    você baixo você certificado uma vez você
  • 00:08:06
    não consegue baixar esse mesmo novamente
  • 00:08:08
    então é sempre bom a gente baixar salvar
  • 00:08:12
    né em um lugar seguro eu vou salvar aqui
  • 00:08:14
    no download mas não câncer e deixar
  • 00:08:16
    salvo e download né salvo numa baixinho
  • 00:08:19
    para você ter ele sempre guardado é
  • 00:08:23
    já tá salvo e um detalhe é que o PHP
  • 00:08:30
    para que a gente possa autenticar nas
  • 00:08:32
    requisições ele utiliza do formato outro
  • 00:08:36
    tempo e vocês puderam reparar aqui e o
  • 00:08:41
    certificado que nós baixamos ele está em
  • 00:08:44
    ponto P12 na agência net vai sempre
  • 00:08:47
    entregar o certificado em ponto P12
  • 00:08:50
    então a gente precisa realizar essa
  • 00:08:53
    conversão de certificado certo E para
  • 00:08:56
    isso a gente essas voltando aqui na
  • 00:08:58
    documentação a gente sempre se apoia
  • 00:09:02
    nela vou ter que ir na documentação do
  • 00:09:05
    pics a gente acessando a seção aqui de
  • 00:09:09
    gerar uma aplicação e o certificado
  • 00:09:12
    E aí a gente tem essa observação aqui né
  • 00:09:15
    algumas linguagens deve utilizar o
  • 00:09:17
    formato quanto bem e a gente tem a
  • 00:09:20
    gerência net foi
  • 00:09:24
    disponibiliza é um download aqui que é
  • 00:09:28
    um conversor basta você clicar
  • 00:09:31
    o e
  • 00:09:32
    baixar esse esse conversor eu já tenho
  • 00:09:35
    ele salvo ele ou caso você tem uma
  • 00:09:39
    acesso a linha de comando de um Linux
  • 00:09:41
    por exemplo você pode
  • 00:09:44
    executar o comando é por pelo Open SL
  • 00:09:49
    certo então passaram e você acessar o
  • 00:09:52
    diretório está salvo o seu certificado e
  • 00:09:56
    é Rodar Esse comando aqui é com o nome
  • 00:10:00
    do seu certificado enquanto P12
  • 00:10:02
    convertendo ele né com outro meu às
  • 00:10:06
    vezes com o mesmo nome para o quanto tem
  • 00:10:07
    certo mas nesse momento vamos utilizar o
  • 00:10:11
    conversor que a gente já tem aqui tá
  • 00:10:15
    lembrando o Guilherme que essa segunda
  • 00:10:17
    opção utilizando a linha de comando ele
  • 00:10:20
    pede uma senha na hora de fazer essa
  • 00:10:22
    conversão Só que essa senha não é
  • 00:10:24
    necessário mas se você pressionar enter
  • 00:10:27
    e converter sem senha mesmo essa senha
  • 00:10:31
    essa é uma dúvida bem recorrente dos
  • 00:10:34
    clientes né Qual senha utilizar Então
  • 00:10:36
    não é necessária essa senha mas eu falei
  • 00:10:39
    e uma outra coisa também outra dúvida
  • 00:10:42
    que os clientes costumam ter quando
  • 00:10:44
    baixo certificado. Pedroso cliente
  • 00:10:46
    tentei instalar esse certificado aí pede
  • 00:10:48
    uma senha de segurança e certificado não
  • 00:10:51
    é para ser instalado esse certificado
  • 00:10:54
    ele vai ser utilizado tá você fazer
  • 00:10:57
    autenticação para você utilizar nessa
  • 00:10:59
    requisições do PIS tão certificado.
  • 00:11:02
    Pedroso já é o certificado
  • 00:11:03
    prontinha para vocês utilizarem na
  • 00:11:06
    integração do pics
  • 00:11:08
    É verdade bem observado Jéssica
  • 00:11:11
    Então é isso mesmo tem
  • 00:11:15
    tem momentos que podem pedir essa senha
  • 00:11:18
    no caso ali da conversão por linha de
  • 00:11:21
    comando Então passa ali pressionar o
  • 00:11:23
    enter né que assim vai ser vazia até
  • 00:11:26
    mesmo na requisição por exemplo a
  • 00:11:28
    requisição o clã
  • 00:11:30
    tem o parâmetro que você passa a senha
  • 00:11:33
    certo então você pode passar ali uma
  • 00:11:35
    senha com duas "e vazia né que aí vai
  • 00:11:39
    ser uma senha vazias é
  • 00:11:41
    beleza obrigado Jéssica então voltando
  • 00:11:45
    aqui a gente tem o certificado quanto
  • 00:11:49
    P12 que nós passamos eu vou arrastar ele
  • 00:11:52
    aqui para o nosso começou e clicar em
  • 00:11:55
    converter e feito com muito show esse
  • 00:11:59
    esse conversou e rápido rápido e seguro
  • 00:12:04
    gente
  • 00:12:05
    muito importante isso é e nem converteu
  • 00:12:10
    salvou na mesma mesmo diretório que
  • 00:12:13
    estava só o P12 e com o mesmo nome certo
  • 00:12:16
    eu vou é só ir de tarde aqui para ficar
  • 00:12:18
    mais fácil depois ali a gente vai vou
  • 00:12:21
    deixar somente produção certo e agora a
  • 00:12:25
    gente já pode partir do momento que nós
  • 00:12:28
    vamos baixar a SDK
  • 00:12:31
    certo e novamente vamos nos apoiar aqui
  • 00:12:35
    na documentação é então é acessando aqui
  • 00:12:40
    na documentação na sessão da Baby pics é
  • 00:12:43
    você só o link aqui o repositório do kit
  • 00:12:48
    Rubi né Tá SD Card de PHP é aqui pessoal
  • 00:12:54
    a gente tem né os detalhes como instalar
  • 00:12:56
    tudo
  • 00:12:58
    é muito clientes têm mente dúvida de
  • 00:13:02
    como instalar SSD cá então vou mostrar
  • 00:13:05
    aqui para vocês é a verdade são os nomes
  • 00:13:09
    é aqui a gente usa para baixar spk é a
  • 00:13:15
    primeira delas se a gente pode baixar é
  • 00:13:18
    realmente fazendo o download do Zip né
  • 00:13:21
    do do projeto do dia derrube perto
  • 00:13:24
    baixando aqui ele vai baixar esse
  • 00:13:27
    Justamente esse diretório que com esses
  • 00:13:29
    arquivos
  • 00:13:30
    o outro a outra forma é
  • 00:13:34
    realizando o realmente o clone do
  • 00:13:38
    repositório que vai ser por linha de
  • 00:13:40
    comando como fazer primeiro dessa forma
  • 00:13:43
    pela linha de comando certo eu já deixei
  • 00:13:47
    aqui minha máquina virtual ligada é
  • 00:13:52
    aqui eu tenho né o PHP já instalado é um
  • 00:13:57
    detalhe pessoal a gente vai precisar
  • 00:13:59
    para essa para executar esses comandos
  • 00:14:01
    aqui precisar do kit instalado em sua
  • 00:14:05
    máquina e o composer bom e ali também
  • 00:14:09
    claro do PHP a parte e é o que é
  • 00:14:13
    necessário para executar o projeto PHP
  • 00:14:15
    certo então o primeiro Eu já copiei aqui
  • 00:14:20
    o link do repositor e basta eu feliz und
  • 00:14:25
    Clone
  • 00:14:27
    e do repositório
  • 00:14:30
    e ele vai fazer o clone by estou aqui já
  • 00:14:35
    e com exatamente o que tá lá no nosso
  • 00:14:37
    repositório da spk nesse momento aqui
  • 00:14:41
    ainda não tá pronto para a gente já usar
  • 00:14:44
    a esse de cá a gente precisa instalar as
  • 00:14:47
    dependências
  • 00:14:48
    da do nosso projeto certo para isso as
  • 00:14:54
    dependências ficam instalados aqui no
  • 00:14:57
    composto enquanto Jason
  • 00:14:59
    é sempre assim eu tô dentro aqui do
  • 00:15:01
    diretor webinar e eu vou ter que entrar
  • 00:15:04
    aqui na pasta GM api SDK PHP certo
  • 00:15:10
    fala sobre Bento aqui eu vou rodar o
  • 00:15:13
    comando composer install
  • 00:15:15
    dentro do diretório que tiveram composer
  • 00:15:19
    ponto de eso daí composinos tal que que
  • 00:15:22
    ele faz ele entra aqui no composto é
  • 00:15:24
    quanto dia isso ver as dependências que
  • 00:15:26
    ele necessitam no projeto e baixo essas
  • 00:15:29
    dependências é um bastardo eu executar o
  • 00:15:32
    comando
  • 00:15:33
    composer.
  • 00:15:35
    Composer install
  • 00:15:39
    Oi aqui é rapidinho
  • 00:15:41
    se já foi feito ele bastou né uma um
  • 00:15:46
    diretório vendo aqui em nosso projeto
  • 00:15:49
    então aquele já baixou tudo que a gente
  • 00:15:52
    precisa
  • 00:15:53
    chorar executar Esse comando aí o
  • 00:15:57
    próximo passo seria a gente alterar as
  • 00:16:00
    credenciais e seria o certificado certo
  • 00:16:04
    é uma pessoal não é a primeira forma da
  • 00:16:07
    gente baixar o repositório baixar a SDK
  • 00:16:11
    a gente já executou certo agora eu vou
  • 00:16:16
    apagar tudo aqui
  • 00:16:18
    a gente vai baixar de outra forma Só
  • 00:16:22
    Mais um detalhe é deixa eu ver acho que
  • 00:16:26
    não consigo ver
  • 00:16:30
    e aqui pessoal por exemplo se você já
  • 00:16:33
    possui um projeto né já tem um projeto
  • 00:16:35
    grande que você está desenvolvendo um
  • 00:16:38
    sistema que você já tem desenvolvido e
  • 00:16:42
    que você utilize o projeto do composer
  • 00:16:45
    né E você já ele
  • 00:16:49
    a gerenciar suas dependências com
  • 00:16:51
    compose prova sim seria SDK to do PHP em
  • 00:16:56
    seu projeto então com certeza você já
  • 00:16:59
    teria o o arquivo composicao.de é isso E
  • 00:17:03
    aí bastaria você inserir essa linha aqui
  • 00:17:07
    ó que é o que a gente tem aqui também no
  • 00:17:11
    repositório eu sei se você já tem um
  • 00:17:14
    projeto que usa o composer basta incluir
  • 00:17:17
    a dependência no seu arquivo com coisas
  • 00:17:19
    pouco disso é você pode né pegar essa
  • 00:17:23
    dependência aqui insere no no projeto no
  • 00:17:26
    seu arquivo compositor.de Zone e rodar o
  • 00:17:29
    composer Install e aí ele vai baixar a
  • 00:17:32
    SDK dentro do computador da pastinha
  • 00:17:34
    vendo você
  • 00:17:36
    bom então vão se partilhe para para
  • 00:17:39
    segunda forma de baixar SDK que é
  • 00:17:43
    através do do composer né a gente não
  • 00:17:46
    vai precisar fazer um clone do
  • 00:17:48
    repositório do hip-hop em já vai baixar
  • 00:17:52
    tudo do to compose Então deixa eu apagar
  • 00:17:56
    aqui novamente
  • 00:17:59
  • 00:17:59
    certo
  • 00:18:01
    o paga que terminal para voltar para
  • 00:18:04
    pastinha webnar certo então agora essa
  • 00:18:09
    outra forma pessoal a gente pode baixar
  • 00:18:11
    direto do repositório do compositor
  • 00:18:15
    certo então basta a gente copiar esse
  • 00:18:17
    comando aqui que tá no no nosso
  • 00:18:20
    repositório ou também esse comando fica
  • 00:18:23
    disponível na nossa documentação pessoal
  • 00:18:26
    é só para gente ir detalhar aqui também
  • 00:18:29
    ó
  • 00:18:30
    a instalação das explicasse PHP
  • 00:18:35
    e esse comando também está disponível
  • 00:18:37
    aqui ó então a gente pode ir tomar como
  • 00:18:41
    referência a documentação é
  • 00:18:45
    a concessão daqui nosso projeto para
  • 00:18:48
    executar o comando
  • 00:18:51
    E aí embaixo o composer e depois baixas
  • 00:18:54
    dependências dele é mas aqui aí a gente
  • 00:18:58
    Neve ver uma diferença que ele não
  • 00:19:01
    baixou o
  • 00:19:02
    a pastinha exemplos aqui de fora mas ele
  • 00:19:07
    é Bastou a pastinha da gerência net como
  • 00:19:10
    uma dependência aqui do projeto que
  • 00:19:13
    contém os exemplos então fraco que a
  • 00:19:17
    gente consiga utilizar esses exemplos a
  • 00:19:20
    gente precisa mover ele daqui de dentro
  • 00:19:22
    a gente não pode executar esses exemplos
  • 00:19:24
    dentro do diretório vendo Então o que eu
  • 00:19:29
    vou fazer aqui basicamente é mover a
  • 00:19:33
    pastinha exemplos aqui para fora certo
  • 00:19:36
    Então como que vai a gente vai funcionar
  • 00:19:39
    os exemplos né de cada tipo de transação
  • 00:19:42
    vai estar aqui dentro e a dependência
  • 00:19:46
    que é realmente a SDK vai estar dentro
  • 00:19:48
    do diretório vendo que a nossa é
  • 00:19:51
    perto e aqui na no caso vou deixar
  • 00:19:56
    exemplos mesmo mas você pode por exemplo
  • 00:19:58
    colocar o nome de
  • 00:20:01
    cobranças últimas ações para conseguir
  • 00:20:04
    né É definir de uma forma e melhor que
  • 00:20:08
    seu projeto certo
  • 00:20:12
    e agora pessoal a gente a pode partir
  • 00:20:16
    aqui para configuração da nossa stk
  • 00:20:19
    beleza e o que que a gente precisa para
  • 00:20:23
    configurar a gente precisa editar esse
  • 00:20:27
    arquivo com o ponto de isso que está
  • 00:20:29
    dentro do diretor exemplos é que a gente
  • 00:20:33
    vai precisar o Classe Ar de ir o Clark
  • 00:20:36
    Secret o certificado que a gente passou
  • 00:20:41
    EA definição do ambientes sandbox tu
  • 00:20:45
    quer dizer que seria um ambiente dizem
  • 00:20:48
    de homologação ou desenvolvimento e o
  • 00:20:51
    sandbox falso seria produção
  • 00:20:54
    eu vou utilizar aqui o ambiente de
  • 00:20:58
    produção para que a gente possa fazer
  • 00:21:00
    tem um pagamento aqui né Jéssica isso
  • 00:21:03
    vou utilizar akio um ambiente de
  • 00:21:06
    produção para manter que falci vou pegar
  • 00:21:10
    um o meu mologação você consegue também
  • 00:21:13
    gerar uma cobrança mas não vai ser
  • 00:21:15
    possível vou fazer o pagamento em caso
  • 00:21:18
    de teste webhook de todas as questões
  • 00:21:20
    vem hoje que sempre faça o teste em
  • 00:21:23
    produção com valores baixos da cobra
  • 00:21:26
    hoje Exatamente é E frisando aí que até
  • 00:21:30
    dia Trinta e Um de 30 de julho é
  • 00:21:35
    as taxas nem não tem tarifa nas
  • 00:21:39
    transações de pizza através da frente
  • 00:21:42
    então muito interessante para quem está
  • 00:21:45
    desenvolvendo Pode fazer os meus testes
  • 00:21:47
    introdução que não vai ter tarifa aí
  • 00:21:51
    nessas transações
  • 00:21:52
    lembrando também o Guilherme que
  • 00:21:54
    certificado até gerada ali Um
  • 00:21:56
    certificado gerado por conta ou se você
  • 00:21:59
    tem mais de uma aplicação de pics não
  • 00:22:01
    precisa gerar Mais Um certificado esse
  • 00:22:03
    somente um o que vai alterar você as
  • 00:22:06
    credenciais corrente a giclagem Secret
  • 00:22:09
    exatamente bem E aí
  • 00:22:12
    bom então pessoal vou buscar aqui na
  • 00:22:15
    minha conta
  • 00:22:20
    a aplicação que a gente criou
  • 00:22:23
    lá e pegar o cade produção
  • 00:22:29
    Oi e o corte Secret de produção também
  • 00:22:34
    Tá certo e aqui o certificado lembra que
  • 00:22:38
    eu alterei o nome dele para produção
  • 00:22:41
    lá na no meu downloads o que que eu vou
  • 00:22:45
    fazer aqui
  • 00:22:46
    o pé está em produção ver com o mesmo
  • 00:22:50
    nome e aqui tem um detalhe pessoal é que
  • 00:22:54
    é o caminho do certificado é esse
  • 00:22:59
    caminho de certificado a gente tem que
  • 00:23:00
    ter atenção
  • 00:23:01
    porque por exemplo o PIS né os exemplos
  • 00:23:06
    do pics eles estão dentro desse
  • 00:23:08
    diretório que exemplos dentro desse
  • 00:23:11
    outro diretório pics e aqui a gente tem
  • 00:23:15
    é cada exemplo aqui por exemplo criar a
  • 00:23:17
    cobrança o uma chave a gente tem esses
  • 00:23:22
    exemplos aqui certo então é para fazer
  • 00:23:26
    no momento fazer autenticação a esse
  • 00:23:29
    teclado está configurada para aqui e se
  • 00:23:32
    você está utilizando executando o
  • 00:23:35
    cliente quanto PHP
  • 00:23:38
    acessar esse certificado a gente precisa
  • 00:23:40
    vou retornar uma para um diretório e
  • 00:23:44
    acessar o diretório certo então isso
  • 00:23:47
    aqui tem que acompanhar dessa forma
  • 00:23:49
    certa então eu vou dessa forma que já tá
  • 00:23:53
    funcional é e eu vou inserir o nosso
  • 00:23:57
    certificado aqui nesse diretório SDK já
  • 00:24:00
    deixa esse esses dois certificados
  • 00:24:03
    vazios para a gente tem um teste né vou
  • 00:24:06
    excluir eles aqui e ou mover esse
  • 00:24:10
    certificado
  • 00:24:11
    aqui para dentro da parte incerta
  • 00:24:14
    ele tá na economia produção para ter
  • 00:24:17
    certeza ou copiar o nome de produção
  • 00:24:20
    aqui é e colar aqui Ó tá certinho ontem
  • 00:24:24
    então aqui nossa esse de cá já está
  • 00:24:28
    configurada é nosso flathead 41 em um
  • 00:24:32
    sandbox Está correto então a gente já
  • 00:24:36
    pode parte aqui para o carro qualquer
  • 00:24:40
    consumir gente ponte que já vai
  • 00:24:41
    funcionar
  • 00:24:43
    Então pessoal o primeiro a gente pode
  • 00:24:46
    aqui que aí eu quero mostrar para vocês
  • 00:24:49
    vai ser o de criar uma chave pics porque
  • 00:24:53
    a gente vai precisar de criar uma chave
  • 00:24:55
    pics para criação da cobrança certo
  • 00:24:59
    então vou criar uma chave fixa através
  • 00:25:01
    de sim bom hein
  • 00:25:04
    e aqui um detalhe que para a gente
  • 00:25:07
    utilizar esse exemplo a gente não
  • 00:25:10
    precisa
  • 00:25:11
    inserir nenhuma informação
  • 00:25:13
    certo é aquele já vai fazer o pecuária
  • 00:25:17
    aqui da do autor longe do composite vai
  • 00:25:20
    carregar todas as dependências
  • 00:25:23
    carregar os namespaces aqui buscar as
  • 00:25:27
    informações das credenciais que estão no
  • 00:25:29
    conflito enquanto Jason
  • 00:25:31
    é e nem especial a a
  • 00:25:35
    SBK aqui para então criar a chave RP e
  • 00:25:39
    eu acho a vítima certo então basta a
  • 00:25:43
    gente acessar esse esse código aqui né
  • 00:25:46
    esse arquivo para gerar a nossa chave
  • 00:25:50
    fixa E para isso também eu já deixei
  • 00:25:53
    aqui é o meu projeto navegador fé vocês
  • 00:25:59
    a exemplos pics e o diretório que né E
  • 00:26:06
    como eu disse a gente vai
  • 00:26:08
    simplesmente clicar aqui que vai seja
  • 00:26:12
    gerado uma chave dele
  • 00:26:16
    já vai testar a
  • 00:26:22
    e aqui né foi até uma coisa que eu não
  • 00:26:24
    esperava
  • 00:26:25
    aqui um detalhe é
  • 00:26:29
    a criação de Chaves pics Tem um limite
  • 00:26:34
    não é pessoa física tem limite de até 5
  • 00:26:37
    xavix e pessoa jurídica até 20 Chaves
  • 00:26:41
    pipipi certo mas é um de um outro
  • 00:26:46
    detalhe que é esse endpoint aqui esses
  • 00:26:50
    três a gente pode que a gente utiliza
  • 00:26:52
    aqui para criar
  • 00:26:54
    estar e deletar serve somente para chave
  • 00:27:00
    aleatória certo Ou seja eu posso ter uma
  • 00:27:03
    chave aleatória e Quatro Chaves por
  • 00:27:07
    exemplo um e-mail 2,5 no CPF um celular
  • 00:27:11
    em então você pode né tem que ser tentar
  • 00:27:14
    isso se você tem é uma pessoa física
  • 00:27:17
    você então tem limite 5 Chaves
  • 00:27:21
    bom e você listar ali e aparecer somente
  • 00:27:24
    uma chave Fix então e der um erro assim
  • 00:27:27
    como aconteceu aqui comigo Quer dizer
  • 00:27:29
    que você tem quatro outras Chaves é né
  • 00:27:33
    que estão cadastrados certo então a
  • 00:27:36
    gente tem que se atentar a isso também é
  • 00:27:39
    então ao invés de de
  • 00:27:44
    é criar que mais um criar mais uma chave
  • 00:27:48
    Pixel vou só
  • 00:27:49
    listar aqui eu tenho três chaves pizza
  • 00:27:52
    aqui e mais duas né duas Chaves e não
  • 00:27:56
    são aleatórios é que provavelmente vai
  • 00:27:59
    ser um e-mail ou telefone por exemplo
  • 00:28:02
    Então vou excluir uma delas aqui
  • 00:28:05
    e eu vou copiar a chave
  • 00:28:08
    o burro vou vir aqui no meu projeto
  • 00:28:12
    como deletar ela ou então aqui na
  • 00:28:16
    explicar já tá tudo prontinho basta aqui
  • 00:28:18
    eu inserimos parâmetros no parâmetro
  • 00:28:22
    chave a minha chave que eu quero deletar
  • 00:28:24
    certo voltar aqui e executar o código
  • 00:28:30
    deu 200 quer dizer que essa chave foi
  • 00:28:33
    deletada Então posso ver aqui novamente
  • 00:28:36
    e ver que não tem mais nenhum certo
  • 00:28:40
    então agora vão vamos para a gente
  • 00:28:43
    aproveitar né que a gente está testando
  • 00:28:45
    outro gente pode aqui vamos criar né
  • 00:28:48
    mais uma chave
  • 00:28:50
    aleatório aqui para gente utilizar no
  • 00:28:52
    nosso próximo passo Então é só executar
  • 00:28:56
    o cliente e a gente já criou que a nossa
  • 00:29:00
    nova chave pics certo com essa nova
  • 00:29:03
    chave e eu vou utilizar no próximo passo
  • 00:29:07
    e é o grande momento que a gente tanto
  • 00:29:10
    esperava que é girar o
  • 00:29:12
    a pix e Vejam Só que simples que é
  • 00:29:16
    também a gente criar esse PIS
  • 00:29:19
    tá vindo aqui pessoal vou saindo aqui
  • 00:29:22
    para o nosso projeto
  • 00:29:24
    e eu vou ser sapo o diretório pics
  • 00:29:28
    charge né que é uma cobrança e vindo
  • 00:29:31
    aqui no cliente a gente tem os detalhes
  • 00:29:35
    para a criação da cobrança pics né que a
  • 00:29:38
    gente vai precisar para gerar um QR Code
  • 00:29:40
    pics tá certo aí que mesma coisa gente é
  • 00:29:45
    faz um o autoload aqui do das
  • 00:29:48
    dependências
  • 00:29:49
    e nós Montamos o body da requisição onde
  • 00:29:54
    a gente passa todas as informações
  • 00:29:56
    de cobrança que a gente quer passar né e
  • 00:30:00
    aqui vai ter a inspiração que é um tempo
  • 00:30:04
    é é um é um e 32 então você pode colocar
  • 00:30:09
    de um segundo até é um número bem grande
  • 00:30:12
    vai ser sempre inspiração que é em
  • 00:30:15
    segundos
  • 00:30:16
    é um dever dor a gente tem espécie nome
  • 00:30:20
    valor a chave pics no caso é a chave da
  • 00:30:23
    conta do recebedor de a nossa que a
  • 00:30:26
    gente está gerando e outras informações
  • 00:30:28
    adicionais aqui é um detalhe pessoal né
  • 00:30:33
    Sempre acompanhando também na
  • 00:30:34
    documentação
  • 00:30:35
    e que a gente outra aqui na documentação
  • 00:30:39
    na cesta de criar cobrança
  • 00:30:44
    a gente tem esses exemplos do Bora que a
  • 00:30:47
    gente pode passar né de um devedor com
  • 00:30:50
    CPF de um devedor com CNPJ né com
  • 00:30:54
    algumas outras informações e a gente
  • 00:30:56
    também tem na os carros que são
  • 00:30:58
    obrigatórios os que não são então a
  • 00:31:01
    gente poderia muito bem né que é uma
  • 00:31:03
    limitada ali é
  • 00:31:06
    se tornando lá é a gente criou a nossa
  • 00:31:10
    chave pizza ou copiar ela
  • 00:31:13
    A copiar Nossa chave pics e coloque
  • 00:31:17
    e o bode está pronto basta a gente
  • 00:31:20
    executar o nosso arquivo trade PHP
  • 00:31:24
    e eu vou voltar uma dessa página aberta
  • 00:31:29
    que a gente precisa dessa chave
  • 00:31:32
    então vou voltar aqui no diretório PIS
  • 00:31:36
    e acessar passa Charles e o arquivo
  • 00:31:41
    Create. PHP a executar ele e vou a
  • 00:31:49
    cobrança criada ou o nosso QR Code todos
  • 00:31:54
    os detalhes aqui da cobrança né que aí a
  • 00:31:58
    gente retornou é o pesquisar de ir esse
  • 00:32:02
    peixe Sardinha é a gente não precisou
  • 00:32:05
    criar porque na SDK é utilizado em
  • 00:32:09
    depoente EA própria gerencianet vai
  • 00:32:12
    fornecer STX agir que o identificador
  • 00:32:15
    único da cobrança é que tem um location
  • 00:32:18
    que a URL que contém todos os dados essa
  • 00:32:22
    cobrança no momento de pagar o QR Code o
  • 00:32:25
    PSP do pagador vai buscar as informações
  • 00:32:28
    de cobrança Através Dessa vez URL a Elsa
  • 00:32:33
    o status nego bebedor mesma coisa que a
  • 00:32:36
    gente passou lá no Burger da requisição
  • 00:32:40
    Oi Ni agora que tá pronto era seria só
  • 00:32:44
    pagar Mas aí você se deve estar se
  • 00:32:46
    perguntando aí e será que vai ter que ir
  • 00:32:50
    ficar né preenchendo aqui toda vez na
  • 00:32:52
    mão as informações e aí pensando nisso a
  • 00:32:55
    gente né a vantagem de utilizar SDK é
  • 00:32:59
    que a gente já dá esses exemplos Todos
  • 00:33:01
    prontos né com todas as informações e
  • 00:33:05
    bastaria você é manipulado informações
  • 00:33:09
    do seu cliente né da cobrança o valor o
  • 00:33:13
    tempo de expiração é manipular ali com
  • 00:33:16
    banco de dados na informações vindo do
  • 00:33:18
    banco de dados ou de um formulário para
  • 00:33:21
    me fazer uma cobrança dinâmica aqui sem
  • 00:33:24
    ter que você que você tem aqui né
  • 00:33:27
    preencher as informações no código que
  • 00:33:29
    manualmente
  • 00:33:30
    E aí pensa nisso é nós vamos aqui
  • 00:33:34
    utilizar o posto para simular um
  • 00:33:37
    formulário né quando se você tivesse
  • 00:33:39
    implementando um formulário HTML
  • 00:33:42
    para o frente em seu projeto e mandamos
  • 00:33:46
    informações aqui para o bequinha de para
  • 00:33:47
    gerar cobrança certo então para isso
  • 00:33:52
    aqui é eu já deixei o meu colchão aqui
  • 00:33:56
    aberto
  • 00:33:58
    e já preparado certo
  • 00:34:04
    e eu deixei aqui
  • 00:34:06
    duas requisições
  • 00:34:09
    bom e uma vai ser aqui para o formulário
  • 00:34:12
    para criar a cobrança e depois a gente
  • 00:34:15
    vai consultar essa cobrança utilizando
  • 00:34:18
    esse formulário também então assim como
  • 00:34:21
    no HTML a gente cria um form com o Edson
  • 00:34:25
    com o método hoje para a gente enviar as
  • 00:34:29
    informações
  • 00:34:30
    via post e na Direction que é o arquivo
  • 00:34:35
    que a gente vai mandar as informações
  • 00:34:37
    então aqui o Edson no posto uma seria a
  • 00:34:42
    URL e a URL que eu vou mandar essas
  • 00:34:45
    informações vai ser justamente essa que
  • 00:34:48
    a gente utilizou aqui para criar nesse
  • 00:34:50
    momento eu vou copiar ela aqui bom então
  • 00:34:54
    eu vou criar que como se fosse os inputs
  • 00:34:58
    to formulário no HTML é
  • 00:35:01
    agir essa cobrança eu vou criar deixa eu
  • 00:35:06
    ver um dois somente três Campos aqui
  • 00:35:09
    nesse formulário o que vamos imaginar
  • 00:35:12
    que no seu no seu sistema se tempo seu
  • 00:35:16
    cliente é você já vai na pergunta que
  • 00:35:20
    você vai querer já deixar um um tempo de
  • 00:35:23
    expiração fixo né é o vai vir né de um
  • 00:35:28
    cadastro do seu cliente que está
  • 00:35:29
    utilizando seu sistema vai vir esse
  • 00:35:31
    tempo de expiração
  • 00:35:33
    certo a chave pics também né vai se vai
  • 00:35:36
    ser fixa do que o recebedor ou talvez
  • 00:35:40
    você possa colocar essa chave pics junto
  • 00:35:43
    aqui confirmou que Jason e buscar ela
  • 00:35:46
    puxar ela daqui é
  • 00:35:49
    é E essas informações adicionais também
  • 00:35:51
    né Vamos imaginar que você pare de um
  • 00:35:56
    banco de dados eu tá posteriormente
  • 00:35:59
    manipular aqui
  • 00:36:01
    então Vamos criar aqui um CPF o nome e o
  • 00:36:05
    valor eu vou copiar aqui esse valor do
  • 00:36:09
    CPF para esse esse campo aqui e vou
  • 00:36:13
    nomear esse incuti aqui de CPF
  • 00:36:18
    o CPF o outro vai ser o nome e valor
  • 00:36:22
    então vou criar mais dois Campos nome
  • 00:36:27
    e valor
  • 00:36:31
    Tá certo e agora que a Jéssica que tá me
  • 00:36:35
    devendo um bom dinheirinho vou mandar um
  • 00:36:37
    vídeo aí para segurar
  • 00:36:40
    mentirosa aí
  • 00:36:43
    vamos criar uma cobrança aqui para ela
  • 00:36:47
    você tá vendo era
  • 00:36:49
    muito né nossas
  • 00:36:54
    brincadeiras aqui uma cobrança de
  • 00:36:57
    de um centavo
  • 00:37:00
    o pé
  • 00:37:02
    bom então vamos imaginar que esse aqui
  • 00:37:05
    então seria o front-end do seu projeto
  • 00:37:08
    ali um formulário e eu seu cliente
  • 00:37:10
    estaria preenchendo ele o cpf dele com o
  • 00:37:13
    nome e não é o valor da cobrança ou
  • 00:37:16
    talvez que poderia tá vindo de um
  • 00:37:18
    carrinho ali do seu seu front-end né que
  • 00:37:22
    para ir para cobrança final nem
  • 00:37:26
    e sendo assim a gente tá com o
  • 00:37:28
    formulário Pronto agora a gente precisa
  • 00:37:31
    receber essas informações pé para isso
  • 00:37:34
    eu vou criar as variáveis
  • 00:37:37
    variável O que é uma variável CPF
  • 00:37:40
    a outra variável nome
  • 00:37:44
    e outra variável valor fé e vou
  • 00:37:51
    instanciar elas aqui
  • 00:37:54
    a mim e valor
  • 00:37:59
    e aqui pessoal então como a gente está
  • 00:38:01
    enviando lá no formulário um método post
  • 00:38:04
    a gente vai receber ela aqui eu no Koch
  • 00:38:06
    também e elas estão com mesa com os
  • 00:38:10
    mesmos nomes né
  • 00:38:12
    então a gente vai ser cpf também
  • 00:38:16
    quem é que vai ser
  • 00:38:22
    que vai ser nome e que vai ser esse
  • 00:38:26
    valor
  • 00:38:29
    aí pessoal né aqui a gente tá dando
  • 00:38:32
    somente o exemplo Claro e você poderia
  • 00:38:35
    fazer uma tratativa de vanida se o CPF é
  • 00:38:38
    válido ou validar se realmente está
  • 00:38:41
    enviando o campo se não tá trazendo ele
  • 00:38:43
    fazer aqui você poderia fazer essas
  • 00:38:45
    tratativas é para poder receber ali no
  • 00:38:49
    seu backing te apresentar um erro caso
  • 00:38:51
    ocorra até então tendo aqui a gente vai
  • 00:38:55
    receber esses valores dinamicamente e
  • 00:38:58
    criar cobrança o meu Deus partir aqui
  • 00:39:02
    para o nosso
  • 00:39:04
    o nosso formulário
  • 00:39:06
    perto e basicamente clicar em send
  • 00:39:11
    a guarda um pouquinho
  • 00:39:14
    o ipe pronto a cobrança criado
  • 00:39:18
    Oi aqui é no seu no seu front-end você
  • 00:39:21
    ao invés de tratar para exibir todas as
  • 00:39:24
    informações
  • 00:39:26
    você poderia provavelmente escrever
  • 00:39:31
    algum texto para o cliente pagar o QR
  • 00:39:33
    Code exibir somente QR Code é aí que ia
  • 00:39:37
    essa aqui é a vantagem da spk gente
  • 00:39:39
    entrega Tudo e você manipula da forma
  • 00:39:42
    que você achar melhor
  • 00:39:44
    então Jéssica pode ir pago aqui
  • 00:39:49
    vamos lá e
  • 00:39:56
    E se eu vou conseguir ler
  • 00:39:59
    E aí
  • 00:40:05
    é
  • 00:40:14
    um detalhe aqui ó aqui a gente não
  • 00:40:17
    confirmou que tava vindo certo né ao
  • 00:40:19
    veio o nome dela é que cobrança então
  • 00:40:22
    veio certinho gente tá Tinga é é
  • 00:40:28
    e
  • 00:40:29
    esse ano deu ovo não
  • 00:40:32
    febre
  • 00:40:35
    que eu não tava devendo ele queria ter
  • 00:40:37
    me devolver
  • 00:40:40
    então pessoal né estando pago aqui ele
  • 00:40:44
    tá nesse momento que a gente criou ele
  • 00:40:47
    estava com o status ativo né e agora a
  • 00:40:51
    gente vai fazer uma consulta desse pics
  • 00:40:54
    pra gente ver se realmente foi pago o
  • 00:40:57
    QR Code né E para isso a gente vai fazer
  • 00:41:01
    uma consulta pelo TX agir
  • 00:41:04
    e é para isso também né spk
  • 00:41:08
    existe o
  • 00:41:10
    esse exemplo aqui ou de Teu ponto pegar
  • 00:41:13
    P né que a gente basta informar o TX
  • 00:41:18
    site da cobrança para trazer todas as
  • 00:41:21
    informações
  • 00:41:21
    esse dessa cobrança pe é
  • 00:41:25
    então eu para ficar mais interessante
  • 00:41:28
    eu não vou inserir aqui eu vou também
  • 00:41:31
    fazer essa essa jogada do formulário eu
  • 00:41:34
    vou criar aqui uma variável tx ai de ir
  • 00:41:38
    a principal chance a ela aqui
  • 00:41:42
    recebendo do método post
  • 00:41:46
    e vou também o criar um formulário
  • 00:41:50
    o parâmetro deste site certo
  • 00:41:55
    Oi E para isso aqui eu deixei esse outro
  • 00:41:59
    in the Point
  • 00:42:00
    Oi E para isso eu vou usar
  • 00:42:06
    esse caminho mas agora é o The Tail
  • 00:42:11
    o ponto PHP
  • 00:42:15
    e ele é Como disse eu esqueci lá uma
  • 00:42:18
    variável que recebe o post e um
  • 00:42:22
    parâmetro peixe site ou passa a ele Aqui
  • 00:42:25
    e aqui não é como o valor eu vou passar
  • 00:42:29
    um pesquisar de dessa cobrança que a
  • 00:42:31
    gente criou e que a Jéssica pagou
  • 00:42:34
    tô passando aqui como valor vou clicar
  • 00:42:38
    em sente
  • 00:42:41
    o
  • 00:42:42
    hipnotista in a gente
  • 00:42:44
    faz essa consulta e exibe todas as
  • 00:42:48
    informações
  • 00:42:49
    desse dessa cobrança que a gente acabou
  • 00:42:53
    de passar o texto invadir a gente pode
  • 00:42:55
    ver aqui que é a cobrança que eu acabei
  • 00:42:58
    de ir lá para a Jéssica no valor né no
  • 00:43:00
    valor um centavo e ela alterou o status
  • 00:43:04
    para concluída a gente já não né Essa
  • 00:43:07
    cobrança dinâmica qualquer cor dinâmico
  • 00:43:10
    a gente paga somente uma vez alterou
  • 00:43:13
    para concluir e foi inserido aqui esse a
  • 00:43:19
    Rick the topics que é o o registro do
  • 00:43:24
    pagamento né que é realmente o pics a
  • 00:43:27
    efetivação do PIS possui and twenty e o
  • 00:43:30
    TX agir da cobrança
  • 00:43:33
    bom então foi isso pessoal né a gente
  • 00:43:36
    fez todo esse processo Gente pior e
  • 00:43:40
    Baixou esse de cá
  • 00:43:42
    criamos ele Nossa chave pics a gente a
  • 00:43:45
    ter com o erro Amei gente os outros a
  • 00:43:47
    gente pode da da chave e criamos pagamos
  • 00:43:51
    e fizemos a consulta então a mais que dá
  • 00:43:55
    SDK é da essa possibilidade de
  • 00:43:59
    conseguir manipular de diversas formas
  • 00:44:02
    no seu projeto e conseguir adaptar em
  • 00:44:06
    qualquer projeto que tiver utilizando
  • 00:44:08
    não sou pegar aqui outro nas outras stk
  • 00:44:12
    funcionando né tem o mesmo objetivo
  • 00:44:15
    e
  • 00:44:16
    agora a gente tá aí com quase dez
  • 00:44:19
    minutos para acabar um se tem alguma uma
  • 00:44:24
    pergunta até que passar a letra M só
  • 00:44:27
    para complementar a nossa receita aí que
  • 00:44:29
    a gente tem todos os exemplos tem toda a
  • 00:44:32
    descrição de Atos né do PIS então tem
  • 00:44:35
    todos os estados possíveis todos na
  • 00:44:37
    terça todas as descrições desses status
  • 00:44:40
    a gente atualmente a gente tem esse
  • 00:44:43
    daqui lado e PHP e Python né que tem a
  • 00:44:45
    opção do pics mas a gente tem o
  • 00:44:48
    Collection também disponível para quem
  • 00:44:50
    tá fazendo em outra linguagem que tá
  • 00:44:52
    utilizando então assim tem os end points
  • 00:44:55
    todos você tá quiser abrir o link lá pra
  • 00:44:59
    gente mostrar
  • 00:45:01
    tem um link da Collection que têm todos
  • 00:45:04
    os depoentes disponíveis então exemplos
  • 00:45:08
    a gente tem na documentação só você
  • 00:45:10
    seguir eu documentação inserir-se os
  • 00:45:12
    exemplos na Collection do post mané e
  • 00:45:15
    tem uma breve descrição aí da de cada um
  • 00:45:19
    também é criar cobranças e com o
  • 00:45:22
    Guilherme criou uma cobrança Nossa
  • 00:45:24
    Cidade Pega até ela já cria Nossa
  • 00:45:26
    gerencianet e geram precisar de mas pode
  • 00:45:30
    ter casos onde o cliente tem um precisar
  • 00:45:32
    de customizado Então nesse caso a gente
  • 00:45:34
    tem um endpoint onde o cliente define a
  • 00:45:38
    pesquisar de Então quem permetal isso na
  • 00:45:42
    esse de carne é bem simples tenha
  • 00:45:45
    Collection e auxiliando todos vocês você
  • 00:45:48
    também completinha mesmo e e a gente tá
  • 00:45:51
    disponível também para auxiliar nas
  • 00:45:53
    integrações nos desenvolvimentos das
  • 00:45:55
    vezes de casa aí isso melhora a questão
  • 00:45:58
    do pesquisar de aqui que você pode
  • 00:46:00
    informar Vocês pode ser o número do
  • 00:46:02
    pedido né E esse o campeonato fazer com
  • 00:46:05
    o nome do sistema é tem várias
  • 00:46:07
    possibilidades e como a Jéssica me
  • 00:46:10
    ensinou também eu tenho aqui né a SBK
  • 00:46:13
    SBK
  • 00:46:15
    Oi desculpa Collection do posto é que eu
  • 00:46:18
    já importei aqui é e o que a Jéssica
  • 00:46:21
    mencionou aqui ó O Bacana da da
  • 00:46:25
    Collection aqui no cocho o próprio
  • 00:46:28
    última Gere snippets né que são os
  • 00:46:30
    trechos de código é dessa requisição que
  • 00:46:34
    tá sendo feio então é aquele já oferece
  • 00:46:36
    várias linguagens é por exemplo Java Gol
  • 00:46:41
    artnet diversos exemplos aqui por causa
  • 00:46:45
    que por exemplo de um da autenticação
  • 00:46:47
    que é a principal né o primeiro passo
  • 00:46:49
    que você vai ter que fazer para utilizar
  • 00:46:52
    para a IX Então a gente tem consegue
  • 00:46:56
    obter exemplos de autenticação em várias
  • 00:46:59
    linguagens aqui certo isso que é o
  • 00:47:02
    Bacana aqui tô hoje uma forma de você
  • 00:47:06
    começar né antes a integração ver como
  • 00:47:09
    que é o funcionamento a criação da conta
  • 00:47:12
    gratuita então você pode criar os
  • 00:47:13
    certificados também é bem sim se você já
  • 00:47:16
    era aí na nossa Collection do posto me
  • 00:47:19
    ensina eu passo a passo como você insere
  • 00:47:21
    certificados também então antes de
  • 00:47:25
    qualquer requisição sempre autenticar às
  • 00:47:27
    vezes requisições de autenticação o
  • 00:47:29
    assustou o que que vai te retornar ele
  • 00:47:31
    tem um tempo de inspiração enquanto ele
  • 00:47:34
    não foi esperado você pode consumindo
  • 00:47:35
    requisições né eu então é bem simples
  • 00:47:39
    mesmo
  • 00:47:40
    Exatamente é
  • 00:47:43
    tão que vamos para as perguntas
  • 00:47:47
    eu tenho uma pergunta aqui do
  • 00:47:51
    João Oliveira que foi como gerar o que é
  • 00:47:55
    cogito pics né como que foi gerado O que
  • 00:47:58
    é código PIN é aqui pessoal
  • 00:48:01
    a SDK a nossa na verdade a p i da
  • 00:48:06
    gerência net possui um endpoint O que é
  • 00:48:10
    o obter QR Code a partir de dedo
  • 00:48:14
    location Tá certo então aqui no na na
  • 00:48:18
    documentação e tanto aqui na Collection
  • 00:48:20
    a gente tem esse in the Point aqui que é
  • 00:48:25
    o gerar QR Code de um e dê um nó queixo
  • 00:48:30
    então quando a gente criou a cobrança
  • 00:48:33
    certo a gente obtém o location e a gente
  • 00:48:39
    tem o IP dele então para isso basta a
  • 00:48:42
    gente pegar esse ver e informar aqui no
  • 00:48:47
    na requisição para obter as informações
  • 00:48:51
    quando você realiza essa requisição você
  • 00:48:55
    vai obter justamente essas informações
  • 00:48:58
    aqui que é o QR Code o que que é isso
  • 00:49:02
    quer Cold e sequer cold é o pico e cola
  • 00:49:05
    que a gente conhece gostaria né Você
  • 00:49:08
    pode exibir a imagem e eximir o Pit Stop
  • 00:49:14
    cola para o seu cliente não era às vezes
  • 00:49:17
    através do aplicativo mesmo e já Olá lá
  • 00:49:20
    dentro do banco né do agente pagador
  • 00:49:23
    para pagar o QR Code e o outro retorno
  • 00:49:28
    que a imagem que é cor que essa streaky
  • 00:49:32
    aqui certo essa Spring né a gente não é
  • 00:49:36
    não consegue pagar por ela assim
  • 00:49:37
    diretamente a gente precisa fazer é
  • 00:49:42
    uma adaptação essa Spring é a imagem em
  • 00:49:46
    base64
  • 00:49:47
    certo e para gente tirar essa imagem o
  • 00:49:51
    que que é feita que na stk vou aqui no
  • 00:49:54
    código do cliente
  • 00:49:56
    e a gente tem né no retorno aqui do bico
  • 00:50:00
    generate QR Code retorna aquelas duas
  • 00:50:04
    informações o QR Code imagem QR Code aí
  • 00:50:08
    basta né você
  • 00:50:10
    informar o imagem QR Code essas trigo o
  • 00:50:14
    valor dessa stringhi
  • 00:50:16
    dentro de uma tag src doe-mg
  • 00:50:21
    então basta a gente pegar essa toca
  • 00:50:24
    aquela string e colocar dentro do BMG
  • 00:50:27
    aqui que já vai né exibindo o dml a
  • 00:50:31
    imagem do quer Koch que já vai ser
  • 00:50:33
    possível pagamento
  • 00:50:36
    e é isso tem mais alguma pergunta o
  • 00:50:39
    Jéssica aqui não a gente não tem mais
  • 00:50:45
    e é tem um cliente aqui perguntando como
  • 00:50:48
    que ele faz para receber a confirmação
  • 00:50:50
    de pagamento
  • 00:50:51
    uma dúvida bem recorrente né Guilherme
  • 00:50:54
    em relação webhook ursinho
  • 00:50:58
    e é para para você configurar uma um
  • 00:51:00
    erro que tem na nossa documentação tem o
  • 00:51:03
    passo a passo os detalhes muitas
  • 00:51:05
    informações Como que você configure seu
  • 00:51:08
    servidor para cadastrar e sua bem Hulk
  • 00:51:10
    Tem Que Ser Um certificado você podia
  • 00:51:13
    ter mostrar lá ou que leva o certificado
  • 00:51:16
    que é necessário para
  • 00:51:17
    a configuração do webhook seria o
  • 00:51:20
    certificado Será que a gerência net
  • 00:51:22
    disponibiliza né
  • 00:51:24
    no site da documentação Deixa eu voltar
  • 00:51:28
    essa questão da configuração do webhook
  • 00:51:30
    ela fica na sessão de webhook aí da
  • 00:51:34
    documentação aqui ó
  • 00:51:38
    E aí
  • 00:51:44
    a
  • 00:51:46
    processar o tipo aqui na seção webhook
  • 00:51:50
    Jéssica é isso então aqui a gente tem os
  • 00:51:55
    detalhes do que que é necessário é o que
  • 00:51:58
    é necessário o chá é o certificado
  • 00:52:02
    gerenciar mente essa
  • 00:52:06
    dois isso esse link disponível aí você
  • 00:52:10
    consegue ter certificado né para inserir
  • 00:52:13
    no as configurações do servidor
  • 00:52:16
    eu sei nesse sessão do webhook tem todos
  • 00:52:18
    os detalhes hoje não a gente não tem
  • 00:52:20
    tempo de passar por essa essa questão né
  • 00:52:23
    porque ela é mais complicadinha tem mais
  • 00:52:25
    detalhes mas assim a gente tem exemplos
  • 00:52:28
    aí ó de configuração do servidor
  • 00:52:31
    exatamente essa configuração vai variar
  • 00:52:35
    também de casa servidor né é isso de
  • 00:52:38
    Apache em jeans
  • 00:52:40
    é
  • 00:52:41
    mas aí qualquer dúvida também a gente tá
  • 00:52:44
    disponível aí para ela tá auxiliando
  • 00:52:46
    vocês
  • 00:52:48
    teve uma pergunta aqui também é como
  • 00:52:51
    inserir o ID personalizado para
  • 00:52:53
    identificação no meu sistema aí foi
  • 00:52:56
    aquela questão que a gente comentou O
  • 00:52:58
    que é o pesquisar di né o pesquisar de
  • 00:53:01
    na SDK
  • 00:53:02
    tá criando já automaticamente a própria
  • 00:53:07
    gerência net é que vai
  • 00:53:10
    criar net fornecer o peixe sardinha Mas
  • 00:53:14
    aí pode você pode
  • 00:53:16
    personalizar uma and Point e vai
  • 00:53:20
    consumir né
  • 00:53:22
    e vai uma função onde é que vai consumir
  • 00:53:26
    o Edi Point que vai ser este aqui ó que
  • 00:53:30
    nesse TK ela a gente utiliza esse lute é
  • 00:53:34
    o post ou criar cobrança imediata né que
  • 00:53:37
    aí ele não precisa informar um precisar
  • 00:53:40
    de ir certo e você pode adaptar uma
  • 00:53:44
    função é a gente pode auxiliares também
  • 00:53:48
    se você quiser já implementar esse gente
  • 00:53:51
    pode auxiliar você é baixo de você
  • 00:53:54
    entrar lá na escola a gente auxilia Como
  • 00:53:56
    que você pode ir né implementar isso se
  • 00:53:59
    você tiver duro mas seria basicamente
  • 00:54:02
    adaptar uma função para consumir e a
  • 00:54:05
    gente conte aqui que vai passar o
  • 00:54:07
    pesquisar de ir não precisar de por
  • 00:54:09
    exemplo o seu sistema
  • 00:54:12
    o seu sistema com o número do pedido
  • 00:54:17
    tô passando aqui né e passando o body da
  • 00:54:22
    requisição mas um detalhe né estão
  • 00:54:26
    pesquisar de deve atender uma regex
  • 00:54:29
    certo essa regex a gente tem os detalhes
  • 00:54:33
    dela aqui ó na associação criar cobrança
  • 00:54:38
    aqui ó o teste Jardim ele deve seguir um
  • 00:54:42
    padrão como é que essa regex aqui que
  • 00:54:45
    são letras minúsculas e maiúsculas e
  • 00:54:48
    números não pode conter nenhum caractere
  • 00:54:50
    especial a ser em qualquer dúvida se
  • 00:54:54
    você quiser implementar esse endpoint
  • 00:54:56
    pode entrar em contato com a gente lá de
  • 00:54:58
    Scott que te auxilia e o tamanho também
  • 00:55:02
    né da do precisar de
  • 00:55:05
    35
  • 00:55:07
    exatamente entre 26 e 35 me lembrado
  • 00:55:11
    mais alguma coisa Jéssica não aqui para
  • 00:55:15
    que sol
  • 00:55:19
    bom então é isso Pessoal
  • 00:55:21
    espero que vocês tenham gostado muito
  • 00:55:25
    obrigado por um pouquinho ficou aqui até
  • 00:55:28
    agora conosco se você tem algum é mais
  • 00:55:32
    alguma sugestão para próximos web nariz
  • 00:55:35
    traz para a gente ir lá no discord' pode
  • 00:55:39
    abrir um ticket se você tem alguma
  • 00:55:42
    dúvida que é auxílio para fazer
  • 00:55:44
    implementações pode entrar em contato
  • 00:55:46
    com a gente nosso canal tudo Scott está
  • 00:55:49
    muito bacana tem mais de mais de 900
  • 00:55:53
    desenvolvedores hoje nesse canal é fora
  • 00:55:56
    a equipe do da Consultoria técnica então
  • 00:56:00
    tem muita gente para auxiliar em
  • 00:56:02
    qualquer dúvida esse pode entrar em
  • 00:56:04
    contato com a gente também pelo cabelo
  • 00:56:06
    ticket que a gente vai estar sempre à
  • 00:56:08
    disposição
  • 00:56:10
    É isso aí pessoal foi um prazer estar
  • 00:56:12
    aqui hoje com vocês link do discord' aí
  • 00:56:15
    na nossa documentação também para quem
  • 00:56:17
    ainda não está participando do nosso
  • 00:56:18
    canal ele vai mostrar em a gente termina
  • 00:56:22
    aqui e
  • 00:56:25
    vem tem um link aqui
  • 00:56:28
    pode estragar vocês vão ser direcionado
  • 00:56:32
    para eles corte e não só para o pênis
  • 00:56:34
    também o canal do desconto e tá para
  • 00:56:36
    todos os tipos de cobranças que a gente
  • 00:56:38
    tem tem os canais separados lá em
  • 00:56:41
    qualquer dúvida que surge pode entrar em
  • 00:56:43
    contato pode participar desse canal e tá
  • 00:56:45
    bem bacana
  • 00:56:46
    plantar aqui com vocês hoje
  • 00:56:49
    espero que vocês tenham gostado dessa
  • 00:56:51
    apresentação foi muito produtiva né E aí
  • 00:56:55
    para você ver o qual simples né gerar um
  • 00:56:57
    percurso através da gerência net dá umas
  • 00:57:00
    é esse aí que eu queria falou qualquer
  • 00:57:02
    dúvida a gente tá disposição a gente
  • 00:57:04
    está o tempo todo lá no canal do
  • 00:57:06
    discord' notícias e é isso aí até a E aí
  • 00:57:11
    pessoal Muito obrigado até a próxima
  • 00:57:13
    tchau boa noite tchau beijo tchau
Etiquetas
  • Pix
  • Gerência Net
  • pagamento instantâneo
  • SDK
  • API
  • integração
  • chave Pix
  • QR Code
  • certificado SSL
  • webhook