Integrando OpenPix com Typebot
Essa documentação assume que você tenha preenchido alguns requisitos que são:
- Ter uma conta no Typebot
- Ter um fluxo já criado no Typebot
- Ter uma aplicação criada na OpenPix. Caso ainda não tenha feito, você pode criar uma seguindo este tutorial.
Criando uma cobrança utilizando o Typebot
Para está criando uma cobrança no Typebot é necessário que você utilize a caixinha HTTP request, você pode está localizando ela na seção de Integrations no Typebot.

Após isso, clique na caixinha para efetuar a configuração da mesma.

Quando abrir o pop-up, selecione a opção Advanced configuration.
Antes de partimos para a requisição que irá criar a cobrança, vamos fazer uma requisição que será responsável por criar o ID único da mesma.
Para isso, basta você especificar a seguinte configuração na caixinha:
- URL:
https://www.uuidgenerator.net/api/version4

Nessa parte, vamos utilizar a API da OpenPix de criação de cobrança (segue o link da especificação), ou seja, vamos configurar com as seguintes informações:
Aqui está um exemplo da URL e o corpo da requisição:
- URL:
https://api.openpix.com.br/api/v1/charge - Body:
{
"value": 100, // O valor da sua preferência
"correlationID": "d4c681a0-5d28-4ba0-b66b-3ea3cc158388" // ID único da cobrança
}

Após isso, seu fluxo de criação de cobrança está pronto para uso!
Segue uma imagem de como o fluxo ficou na forma final:

Caso queirar importar o fluxo criado nesse tutorial, basta baixar aqui.