Criar uma cobrança avulsa à partir de uma linha no Google Sheets

Esse passo a passo detalha o fluxo para criação de uma cobrança avulsa através do preenchimento de uma linha no Google Sheets.

Para iniciar a construção do seu fluxo de integração, primeiramente faça o download da planilha modelo disponibilizada aqui e faça o upload dela para o seu Google Drive. Se preferir, pode apenas realizar uma cópia direta dela para o seu Drive.

1° Passo - Acesse o link do template clicando aqui.

2° Passo - Após abrir o Make, crie o seu cadastro (caso ainda não tenha). Caso já tenha cadastro, basta acessar sua conta e ao acessar o link, clique em “Start Guided Setup”.

3° Passo - O primeiro passo de sua construção será conectar a sua conta do Google onde a planilha modelo foi hospedada. Você deve clicar em “Create a Connection”, definir um nome para sua conexão (Ex: Google do João) e após clicar em “Sign in with Google”, uma tela será aberta para que você faça login na sua conta Google.

4° Passo - Após fazer o login, as opções do Módulo Google Sheets serão expandidas, e você poderá selecionar a planilha modelo baixada anteriormente diretamente no seu Drive.

5° Passo - Neste passo, você irá selecionar a planilha modelo previamente baixada, informando o local onde a mesma se encontra.

6° Passo - Após a planilha de origem das cobranças ser configurada e conectada, você irá realizar a conexão de sua conta Asaas.

Neste momento, no campo "Environment", selecione o ambiente "Real" (Produção) ou Sandbox, e informe a sua chave de API no campo designado.

E está pronto! Seguindo esses passos, sua integração entre Google Sheets e Asaas está finalizada.

Você poderá inserir as informações na sua planilha manualmente, ou personalizar o fluxo adicionando novos módulos, como por exemplo um formulário que capta informações e envia pra planilha. As possibilidades são infinitas. 🚀 ❤️



Módulos presentes na integração:

Google Sheets (Watch new rows):

Este módulo monitora a planilha onde são inseridas as informações de seus clientes e cobranças, para assim, enviar estas informações ao restante de sua integração.

Asaas

  • Listar clientes:

Este módulo é utilizado para verificar se o cliente inserido na planilha já está cadastrado no Asaas.

  • Criar um cliente:

Caso o cliente não esteja cadastrado na conta Asaas, esse módulo será acionado para realizar o registro do mesmo.

  • Criar uma cobrança com split:

Este módulo é utilizado para criação da cobrança com o split configurado em sua planilha.

  • Fazer uma chamada API:

Atualmente, para criação de assinaturas e parcelamentos com split de pagamentos, devemos realizar algumas alterações nos módulos existentes, fazendo assim uma requisição seguindo as padronizações de nossa documentação API. Este módulo permite que você faça qualquer requisição ao Asaas usando as APIs dispostas em nossa documentação -> https://docs.asaas.com/

Router:

Este módulo/funcionalidade é utilizado para que sua integração siga uma das rotas criadas, usando como parâmetro o filtro inserido neste módulo. Este filtro é para verificar se o CPF/CNPJ inserido em sua planilha já está cadastrado no Asaas. Após esta verificação seguirá dois possíveis rotas:

1° Caminho: Cliente já cadastrado no Asaas: Desta forma, o Asaas utilizará o identificador do mesmo para criação da cobrança.

2° Caminho: Cliente não cadastrado: Sendo assim, será direcionado para o router de Criar um cliente no Asaas para realizar o registro do cliente.