Integração ASAAS + Cativa (via Make)
A integração entre o ASAAS e a Cativa é feita por meio da plataforma Make (antigo Integromat), com o apoio de uma Planilha de Controle no Google Sheets. Com essa configuração, quando um pagamento for confirmado no ASAAS, o comprador ganha acesso automaticamente à sua comunidade na Cativa — e quando houver reembolso, chargeback ou cancelamento de assinatura, o acesso é revogado.
Pré-requisitos
Antes de começar, você precisará ter:
💡 Por que usar selos? Os selos são a forma mais eficiente de controlar o acesso por produto. Cada produto do ASAAS fica atrelado a um selo específico na Cativa, facilitando o gerenciamento de permissões, prazos e segmentação de membros.
⚠️ Importante: O acesso do membro à comunidade está diretamente vinculado ao selo. Isso significa que, em casos de reembolso, chargeback ou cancelamento de assinatura, o selo é removido automaticamente — e sem o selo, o membro perde o acesso aos conteúdos do produto.
Etapa 1 — Configuração da Chave de API no ASAAS
A chave de API permite que o Make se conecte à sua conta do ASAAS para receber notificações de pagamento.
No ASAAS, clique no seu perfil (canto superior direito) e acesse Integrações
Clique em Chaves de API
Clique em Gerar nova chave de API
No campo Nome, insira:
Acesso CativaNão é necessário definir data de expiração
Clique em Avançar
Copie o token gerado — você vai precisar dele no Make
No Make, crie uma nova conexão do ASAAS
Cole o token no campo Access Token
Em Environment, selecione Real (www.asaas.com)
Clique em Save
Etapa 2 — Criação do Webhook no Make e configuração no ASAAS
No Make, crie um novo Webhook (módulo "Custom Webhook")
Copie o link do webhook gerado pelo Make
No ASAAS, acesse Integrações → Webhooks
Configure o webhook com os seguintes dados:
Webhook ficará ativo: Sim
Nome do Webhook:
Acesso CativaURL do Webhook: cole o link copiado do Make
E-mail: seu e-mail (para notificações em caso de falha)
Versão da API: v3
Token de autenticação: deixe em branco (opcional)
Fila de sincronização ativada: Sim
Tipo de envio: Sequencial
Eventos de Cobranças
Em Adicionar Eventos, clique em Cobranças e marque os seguintes eventos:
✅ PAYMENT_CONFIRMED — Cobrança confirmada
✅ PAYMENT_RECEIVED — Cobrança recebida
✅ PAYMENT_OVERDUE — Cobrança vencida
✅ PAYMENT_REFUNDED — Cobrança estornada
Eventos de Assinaturas
Role até o final e clique em Assinaturas. Marque os seguintes eventos:
✅ SUBSCRIPTION_CREATED — Geração de nova assinatura
✅ SUBSCRIPTION_UPDATED — Alteração na assinatura
✅ SUBSCRIPTION_DELETED — Assinatura removida
Clique em Salvar para finalizar a configuração do webhook
⚠️ Importante: A partir daqui, nada mais precisa ser configurado no ASAAS. As próximas etapas serão feitas no Google Sheets e no Make.
Etapa 3 — Configuração da Planilha de Controle no Google Sheets
A Planilha de Controle é utilizada para gerenciar os acessos dos membros e será conectada ao Make para automatizar o processo.
Crie uma nova planilha no Google Sheets
Nomeie a planilha como:
Controle de Acesso - [Nome do seu produto]Compartilhe a planilha com o e-mail:
[email protected]Conceda permissão de Editor
Nossa equipe irá configurar a planilha com os cabeçalhos e estrutura necessários
💡 Dica: Após a configuração, você poderá acompanhar todos os acessos concedidos e removidos diretamente pela planilha.
Etapa 4 — Finalização e Teste
Após todas as configurações, nossa equipe finalizará a automação no Make
Realize uma compra teste para validar que a integração está funcionando corretamente
Verifique se o acesso foi concedido automaticamente na Cativa
Verifique se a planilha de controle foi atualizada
Resumo da configuração
Etapa | O que fazer | Onde |
1 | Gerar chave de API e criar conexão | ASAAS + Make |
2 | Criar webhook e configurar eventos | Make + ASAAS |
3 | Criar e compartilhar planilha de controle | Google Sheets |
4 | Realizar compra teste e validar | ASAAS + Cativa |
Eventos configurados no ASAAS
Categoria | Evento | Descrição |
Cobranças | PAYMENT_CONFIRMED | Pagamento confirmado |
Cobranças | PAYMENT_RECEIVED | Pagamento recebido |
Cobranças | PAYMENT_OVERDUE | Cobrança vencida |
Cobranças | PAYMENT_REFUNDED | Cobrança estornada |
Assinaturas | SUBSCRIPTION_CREATED | Nova assinatura criada |
Assinaturas | SUBSCRIPTION_UPDATED | Assinatura alterada |
Assinaturas | SUBSCRIPTION_DELETED | Assinatura removida |
💡 Dica: Se tiver dúvidas durante qualquer etapa da configuração, entre em contato com o suporte da Cativa. Estamos aqui para ajudar!
