Integração com Asaas (Pagamentos)
Conecte sua conta Asaas e ative PIX, Boleto e Cartão no WhatsApp em 4 passos.
✨ Recurso do plano Pro — disponível a partir do plano Pro. Saiba mais sobre o upgrade
Integração com Asaas
O Asaas é o serviço de cobranças que a OctoSolve usa para gerar PIX, boleto e links de pagamento pelo WhatsApp. Sem ele, o agente consegue agendar mas não cobra nada automaticamente.
Importante: cada cliente usa a própria conta Asaas. O dinheiro cai direto na sua conta bancária — a OctoSolve não toca nos valores, só facilita o envio da cobrança pelo WhatsApp.
Por que usar?
- Agente gera PIX (QR Code + copia-e-cola) na hora do agendamento
- Cobrança antecipada reduz no-show em até 40%
- Confirmação de pagamento é automática — você não precisa verificar manualmente
- Aceita PIX, boleto bancário e cartão de crédito em até 12x
- Disponível no plano Pro em diante
Passo 1 — Criar conta no Asaas
Se você ainda não tem conta:
- Acesse asaas.com/criar-conta e cadastre-se gratuitamente
- Envie os documentos solicitados (CNPJ ou CPF + comprovante de endereço)
- Aguarde a aprovação — leva 1 a 2 dias úteis
Asaas é uma fintech brasileira regulada pelo Banco Central. A aprovação é necessária para movimentar dinheiro pela conta.
Passo 2 — Pegar a chave de acesso (API key)
Depois que sua conta Asaas for aprovada:
- Faça login em console.asaas.com
- No menu lateral, vá em Minha Conta → Integrações → API
- Clique em Gerar chave (ou copie a existente)
- A chave começa com
$aact_e tem cerca de 190 caracteres
Trate essa chave como uma senha. Ela dá acesso total às suas cobranças no Asaas. Nunca compartilhe com ninguém. Na OctoSolve ela é guardada de forma encriptada — nem a equipe da OctoSolve consegue ver em texto claro.
Passo 3 — Conectar na OctoSolve
- No menu lateral, vá em Configurações → Pagamentos
- Cole a chave no campo indicado
- Escolha o ambiente:
- Sandbox (testes) — ideal para experimentar sem movimentar dinheiro de verdade
- Produção — cobranças reais que chegam na sua conta
- Clique em Testar e salvar
- Se aparecer "Asaas conectado ✅" com seu CPF/CNPJ parcialmente mascarado, deu certo
Passo 4 — Configurar o webhook (obrigatório)
Webhook é o "aviso automático" que o Asaas manda pra OctoSolve quando um pagamento acontece. Sem ele, o agente não sabe que o cliente pagou — o agendamento fica preso em "aguardando pagamento" para sempre.
Assim que você conectar a conta, a tela mostrará dois valores:
- URL do Webhook — endereço que você vai cadastrar no Asaas
- Token de autenticação — senha secreta que garante que só o Asaas consegue enviar avisos
Copie o token agora. Ele aparece uma única vez. Se você fechar a tela sem copiar, vai precisar desconectar e reconectar a conta pra gerar um novo.
Como cadastrar o webhook no painel Asaas:
- No painel Asaas, acesse Integrações → Webhooks (em algumas versões: Notificações → Webhooks)
- Clique em Novo webhook
- No campo URL, cole a URL que aparece na OctoSolve
- No campo Token de autenticação (ou cabeçalho
asaas-access-token), cole o token - Marque os seguintes eventos:
PAYMENT_RECEIVED— pagamento confirmadoPAYMENT_CONFIRMED— pagamento aprovadoPAYMENT_OVERDUE— cobrança vencida sem pagamentoPAYMENT_REFUNDED— valor devolvidoPAYMENT_DELETED— cobrança cancelada
- Clique em Salvar
Após salvar, você pode testar clicando em "Gerar cobrança teste (R$ 5,00)" na OctoSolve — um PIX de R$ 5 chega no seu WhatsApp e você vê exatamente a experiência do seu cliente.
O botão de cobrança teste só funciona em Sandbox. Em Produção ele é bloqueado para não criar cobranças reais desnecessárias no seu painel Asaas.
Métodos de pagamento disponíveis
Três switches independentes — ative só os que quiser oferecer:
| Método | Como chega pro cliente |
|---|---|
| PIX | QR Code como imagem + código copia-e-cola no chat |
| Boleto bancário | PDF do boleto como documento + linha digitável em texto |
| Link universal | Link onde o cliente escolhe entre cartão (até 12x), boleto ou PIX |
Se um método estiver desativado e o cliente pedir, o agente sugere os métodos ativos.
Chave PIX de emergência
Essa opção fica no final da tela de Configurações → Pagamentos.
Ela resolve uma situação rara mas chata: o Asaas tira do ar ou demora para responder na hora em que seu cliente está tentando agendar. Sem o fallback, o agente simplesmente informa que não conseguiu gerar a cobrança e cancela o pré-agendamento.
Com o fallback ativado: se o Asaas falhar após as tentativas automáticas, o agente envia sua chave PIX diretamente no WhatsApp para o cliente conseguir pagar manualmente — sem perder o atendimento.
Para ativar, ligue o toggle "Ativar fallback com chave PIX" e preencha sua chave PIX no campo que aparece (pode ser CPF, CNPJ, telefone, e-mail ou chave aleatória).
Com o fallback ativado, o pagamento via chave PIX não é confirmado automaticamente — você precisa verificar manualmente no seu banco e confirmar o agendamento pelo painel. Use essa opção se preferir não perder o cliente em vez de confirmar automaticamente.
Regras e ajustes opcionais
Na mesma tela de Configurações → Pagamentos, você pode ajustar:
- Vencimento padrão — dias para a cobrança vencer. Padrão: 3 dias
- Valor mínimo para boleto — o boleto tem taxa fixa (~R$ 3), então cobranças pequenas podem não valer a pena. Padrão: R$ 15
- Valor mínimo para PIX / cartão — sem piso por padrão, já que são percentuais sobre o valor
- Multa por atraso — % cobrado após o vencimento. Padrão: 2%
- Juros ao mês — % proporcional após vencimento. Padrão: 1%
- Desconto antecipado — % de desconto se o cliente pagar X dias antes do vencimento
- Instrução — texto que aparece no boleto ou PIX. Ex: "Pilates Studio Equilíbrio — studioequilibrio.com"
Taxas do Asaas
As taxas de processamento ficam com o Asaas, não com a OctoSolve:
- PIX: ~1% por transação
- Boleto: taxa fixa (~R$ 3)
- Cartão: ~4,99%
Elas aparecem no painel Asaas → Relatórios.
Solução de problemas
"Chave inválida" ao conectar — verifique se copiou a chave completa. Ela precisa começar com $aact_. Se não funcionar, gere uma nova chave no painel Asaas.
Asaas não aprovou minha conta — isso é um processo interno do Asaas. Entre em contato com suporte@asaas.com.
Agendamento fica em "aguardando pagamento" mesmo depois do cliente pagar — o webhook não está chegando. Vá no painel Asaas → Logs do Webhook e veja os erros. Se aparecer 401 Unauthorized, o token está incorreto — desconecte e reconecte a conta na OctoSolve para gerar um token novo.
Boleto sem os dados do cliente — para gerar boleto, o agente coleta CPF + endereço completo do cliente final (exigência do Asaas). Se o cliente não quiser passar esses dados, o agente sugere pagar no local.
Erro ao gerar cobrança teste em Produção — intencional. Use o ambiente Sandbox para testes.
Limite de requisições (HTTP 429) — você fez mais de 10 tentativas de conexão/troca de chave na última hora. Aguarde 1 hora.
Trocar de conta Asaas
Se você mudou de CNPJ ou quer usar uma conta Asaas diferente:
- Clique em Desconectar na tela de Pagamentos
- Refaça o onboarding com a nova chave
A OctoSolve detecta a mudança de CPF/CNPJ e limpa automaticamente o cadastro de clientes vinculados à conta antiga — assim as próximas cobranças vão para a conta certa.
Exclusão de dados (LGPD)
Quando você deleta um contato do painel OctoSolve:
- Cobranças pendentes são canceladas no Asaas automaticamente
- O cadastro do cliente no Asaas é removido (ou mascarado com "Cliente removido LGPD" se houver histórico regulatório)
- Os dados locais são anonimizados
Sua obrigação como controlador de dados fica coberta.