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