A Stripe é uma empresa de tecnologia que cria uma infraestrutura econômica para a Internet. Empresas de todos os portes, de novas startups a empresas públicas, usam o nosso software para aceitar pagamentos e gerenciar seus negócios online.
Parte 1 – Gerando seu token dentro do Stripe #
Acesse o site Dashboard (stripe.com), no canto superior direito clique em “Desenvolvedores“.
![](https://i0.wp.com/robbu.global/wp-content/uploads/2021/10/image-61.png?resize=419%2C124&ssl=1)
No canto superior esquerdo, clique no menu “Chaves da API”.
![](https://i2.wp.com/robbu.global/wp-content/uploads/2021/10/image-62.png?resize=316%2C302&ssl=1)
Clique no botão “+ Criar chave secreta“.
![](https://i1.wp.com/robbu.global/wp-content/uploads/2021/10/image-63.png?resize=640%2C220&ssl=1)
Informe um nome para sua chave e clique no botão “Criar”. Sugerimos que o nome esteja relacionado a Robbu.
![](https://i1.wp.com/robbu.global/wp-content/uploads/2021/10/image-64.png?resize=468%2C233&ssl=1)
Copie sua chave e salve em um local seguro, iremos usar ela logo em seguida, dentro da plataforma IDR Chatbot Studio da Robbu.
![](https://i1.wp.com/robbu.global/wp-content/uploads/2021/10/image-65.png?resize=457%2C551&ssl=1)
Parte 2 – Dentro do Invenio Center #
Para criar sua integração, acesse sua conta do Invenio Center e clique em “IDR Studio”:
![](https://i0.wp.com/robbu.global/wp-content/uploads/2021/10/image-2.png?resize=213%2C236&ssl=1)
Na página, clique em “Criar nova IDR“.
![](https://i2.wp.com/robbu.global/wp-content/uploads/2021/10/image-3.png?resize=640%2C121&ssl=1)
Informe o nome da sua integração (IDR), escolhe o status entre “Ativo em modo de Desenvolvimento” ou “Ativo em modo de Produção”. Clique em “Criar”.
![](https://i1.wp.com/robbu.global/wp-content/uploads/2021/10/image-4.png?resize=619%2C610&ssl=1)
Agora, vamos atribuir por quais canais você deseja enviar suas notificações.
Clique em “Editar”.
![](https://i1.wp.com/robbu.global/wp-content/uploads/2021/10/image-5.png?resize=640%2C116&ssl=1)
Na página, clique em “Gerenciar canais”.
![](https://i2.wp.com/robbu.global/wp-content/uploads/2021/10/image-26.png?resize=632%2C234&ssl=1)
Na tela de canais da IDR, clique em “Adicionar canal”.
![](https://i2.wp.com/robbu.global/wp-content/uploads/2021/10/image-25.png?resize=640%2C381&ssl=1)
Selecione quantos canais desejar entre os canais que possibilitam o envio de notificações ativas.
Veja mais em: Integrações com Fluxo disparado externamente
![](https://i1.wp.com/robbu.global/wp-content/uploads/2021/10/image-8.png?resize=640%2C415&ssl=1)
Agora clique em “Abrir”.
Tudo pronto! Vamos iniciar a construção da sua integração.
![](https://i1.wp.com/robbu.global/wp-content/uploads/2021/10/image-9.png?resize=640%2C127&ssl=1)
Clique em “+ Condição primária“.
![](https://i2.wp.com/robbu.global/wp-content/uploads/2021/10/image-10.png?resize=640%2C272&ssl=1)
Selecione a condição primária “Fluxo disparado externamente“.
![](https://i1.wp.com/robbu.global/wp-content/uploads/2021/10/image-13.png?resize=618%2C587&ssl=1)
Agora, escolha a integração “Stripe” e clique no “webhook” para copiar a URL (salve este endereço iremos usar no Stripe). Após salvar o endereço do seu Webhook, clique em “Criar”.
Insira o seu Token da API Stripe – Copiamos e guardamos na etapa acima.
![](https://i2.wp.com/robbu.global/wp-content/uploads/2021/10/stripe.jpg?resize=636%2C760&ssl=1)
Agora, vamos definir a mensagem de notificação que será disparada.
Clique na condição que acabamos de inserir, conforme imagem abaixo. 👇
![](https://i0.wp.com/robbu.global/wp-content/uploads/2021/10/image-16.png?resize=640%2C133&ssl=1)
Adicione uma nova ação para enviar a mensagem. Clique em “+ Ação“.
![](https://i1.wp.com/robbu.global/wp-content/uploads/2021/10/image-18.png?resize=640%2C470&ssl=1)
Selecione a ação “Enviar Mensagem“, escolha o canal “WhatsApp“, escolha o número de origem (caso você tenha mais números cadastrados na plataforma) e selecione a Template de WhatsApp desejada. Clique em “Criar“.
![](https://i1.wp.com/robbu.global/wp-content/uploads/2021/10/image-19.png?resize=618%2C849&ssl=1)
Clique novamente no botão “+ Ação“.
![](https://i1.wp.com/robbu.global/wp-content/uploads/2021/10/image-28.png?resize=640%2C367&ssl=1)
Selecione a ação “Finalizar atendimento” e clique em “Criar”.
Pronto!
![](https://i1.wp.com/robbu.global/wp-content/uploads/2021/10/image-29.png?resize=640%2C370&ssl=1)
Parte 3 – Dentro do Stripe #
Acesse novamente a plataforma do Stripe.
Clique neste link Webhooks – Positus Brasil – Stripe ou navegue no menu “Desenvolvedor” >> “Webhook” e clique no botão “Adicionar um endpoint“.
![](https://i1.wp.com/robbu.global/wp-content/uploads/2021/10/image-66.png?resize=640%2C359&ssl=1)
No campo “URL do endpoint“, insira a URL que copiamos da IDR conforme etapa acima.
Clique no botão “+ Selecionar eventos“.
![](https://i2.wp.com/robbu.global/wp-content/uploads/2021/10/image-68.png?resize=587%2C598&ssl=1)
Selecione os seguintes eventos e depois clique em “Adicionar eventos“.
charge.captured |
charge.expired |
charge.failed |
charge.pending |
charge.refunded |
charge.succeeded |
charge.dispute.closed |
charge.dispute.created |
customer.subscription.created |
customer.subscription.deleted |
customer.subscription.trial |
![](https://i2.wp.com/robbu.global/wp-content/uploads/2021/10/image-69.png?resize=584%2C940&ssl=1)
Após selecionar os eventos, clique no botão “Adicionar endpoint“:
![](https://i2.wp.com/robbu.global/wp-content/uploads/2021/10/image-71.png?resize=584%2C725&ssl=1)
Você pode personalizar as mensagens, veja apenas um exemplo de recebimento de mensagem no WhatsApp:
![](https://i0.wp.com/robbu.global/wp-content/uploads/2021/10/image-38.png?resize=277%2C470&ssl=1)
Você pode recuperar o objeto json inteiro na IDR. Por convenção, estamos armazenando em um único objeto dois atributos principais.
root: objeto do evento do webhook
Customer: objeto de retorno da API …/customers/{id} (documentação stripe)
![](https://i0.wp.com/robbu.global/wp-content/uploads/2021/10/image-72.png?resize=437%2C313&ssl=1)