Conectando sua conta Asaas pra cobrar Pix e cartão
Como gerar API key no Asaas, testar a integração e o que o PetShop Flow guarda criptografado.
O PetShop Flow usa Asaas como gateway pra cobrança Pix, cartão e boleto, tanto pra clientes do agendamento online quanto pra repasses de comissão.
Antes de começar
- Você precisa ter conta na Asaas (sandbox ou produção).
- A API key fica em Integrações → API no painel Asaas.
- Quem mexe: usuários com permissão
manage_payments(administrador).
Passo a passo
- Acesse /configuracoes/pagamento no PetShop Flow.
- Cole sua API key (mínimo 10 caracteres).
- Escolha o ambiente:
sandbox(testes) ouproduction. - (Opcional) Defina um token de webhook próprio — usado pra autenticar callbacks do Asaas.
- Clique em Salvar e testar.
[SCREENSHOT: Formulário de credenciais Asaas]
O teste automático
Quando você salva, o PetShop Flow chama GET /myAccount na API Asaas (sandbox ou produção). Se a chave estiver inválida ou sem permissão:
- HTTP 401/403 → mensagem: "Chave inválida ou sem permissão. Verifique a API key no painel Asaas."
- Outros erros → mostra o status HTTP e os primeiros 200 caracteres da resposta.
- Falha de rede → "Não foi possível conectar ao Asaas."
Só salva se o teste passar.
Como o PetShop Flow guarda sua chave
- Criptografada com chave do servidor (AES) antes de gravar no banco.
- Nunca devolvida em texto plano — quando você abrir a página de novo, vê só uma máscara tipo
••••••1234. - A data da conexão e do último teste ficam visíveis pra você saber se já validou.
Verificar status depois
A tela mostra:
- Se está conectado.
- Ambiente (sandbox/produção).
- Chave mascarada.
- Conectado em / último teste em.
Pra trocar a chave, basta colar a nova e salvar — o PetShop Flow testa antes.
Permissões e segurança
- Apenas administrador altera credenciais.
- O webhook do Asaas chega em
/api/webhooks/asaas?t=<token>— se o token não bater, o callback é rejeitado.
Perguntas frequentes
Posso trocar de sandbox pra produção sem perder histórico?
Sim. O histórico de vendas, comissões e pagamentos não se mistura com Asaas — só as chamadas de cobrança mudam de ambiente. Cuidado: clientes cadastrados no Asaas sandbox não migram pra produção.
Aceita gateway diferente do Asaas?
Hoje, não. O PetShop Flow foi desenhado em torno de provider configurável, mas só a implementação Asaas está pronta.
A chave fica visível pra outros funcionários?
Não. Mesmo na tela, mostra mascarada. Só o servidor descriptografa pra fazer chamadas.