Principal Automação / Integrações Como integrar HeroSpark com Cademí

Como integrar HeroSpark com Cademí

Última atualização em Dec 03, 2025

É possível integrar a HeroSpark com áreas de membro externas, como a Cademí.

O primeiro passo é solicitar ao time de suporte da HeroSpark, através do chat dentro da plataforma que desative a área de membros nativa da HeroSpark.

Importante: Isso fará com que todas as vendas do seu checkout “não gerem um acesso na área de membros da HeroSpark”.

Uma vez solicitado, siga os passos a seguir.

Passo 1 - Copiar o token da sua conta Cademí

Acesse a sua conta Cademí, clique em “Configurações” e “Configurações”. Em “Token Cademí”, copie e guarde a chave para ser utilizada nos próximos passos.

Passo 2 - Criar uma entrega na Cademí

Acesse o menu “Vitrines”, “Entregas” e clique em “Nova Entrega”. Localize e selecione a opção “HeroSpark".

Passo 3 - Configurar a Entrega na Cademí

Retorne a tela de “Entregas” na Cademí e defina os seguintes campos:

  • Nome da Entrega

  • Modalidade de Venda

  • Conteúdos: O que o aluno terá acesso na Cademí

  • ID do Produto: Informe um código único para identificação do produto

  • URL Postback: Copie e guarde a url para ser utilizada nos próximos passos.

Após finalizar todos os campos, clique em “Salvar Alterações”.

Passo 4 - Configure a automação na HeroSpark para liberar acesso do aluno na Cademí

Acesse o menu Automações na HeroSpark e crie as seguintes automações escolhendo a opção “Webhook”.

  • Pagamento Confirmado

Caso tenha algum produto de Order Bump, crie também:

  • Pagamento confirmado via Order Bump

Configure os campos da automação da seguinte forma:

Filtro de disparo:

Você pode filtrar a automação para um ou mais produtos.

URL:

A URL copiada na entrega da Cademí no “Passo 3”.

Método:

Não mexa em nada, mantendo o valor padrão (POST).

Headers:

Chave: Content-Type

Valor: application/json

Body:

Copie e cole exatamente o código a seguir:

{"token": "TOKEN", "valor": "{{ offer_price | divided_by: 100.00}}", "codigo": "{{ payment_id }}", "status": "aprovado", "produto_id": "ID DO PRODUTO", "cliente_doc": "{{ buyer_document_id }}", "cliente_nome": "{{ buyer_name }}", "cliente_email": "{{ buyer_email }}", "recorrencia_id": "{{subscription_id}}","cliente_celular": "{{ buyer_phone }}", "recorrencia_status": "ativo", "subscription_expiration_at": "{{subscription_expiration_at}}", "subscription_next_invoice_at": "{{subscription_next_invoice_at}}"}

Substitua os valores:

Toke*:* Cole o token que você copiou no “Passo 1” e mantenha entre aspas duplas “ ”.

ID do produto: Cole o ID do produto que você copiou no “Passo 3” e mantenha entre aspas duplas “ ”.

Body para Pagamento confirmado via Order Bump:

Copie e cole exatamente o código a seguir:

{"token": "TOKEN", "valor": "{{ offer_price | divided_by: 100.00}}", "codigo": "{{ payment_id }}{{ offer_id }}", "status": "aprovado", "produto_id": "ID DO PRODUTO", "cliente_doc": "{{ buyer_document_id }}", "cliente_nome": "{{ buyer_name }}", "cliente_email": "{{ buyer_email }}", "recorrencia_id": "{{subscription_id}}","cliente_celular": "{{ buyer_phone }}", "recorrencia_status": "ativo", "subscription_expiration_at": "{{subscription_expiration_at}}", "subscription_next_invoice_at": "{{subscription_next_invoice_at}}"}

Substitua os valores:

Toke*:* Cole o token que você copiou no “Passo 1” e mantenha entre aspas duplas “ ”.

ID do produto: Cole o ID do produto que você copiou no “Passo 3” e mantenha entre aspas duplas “ ”.

Passo 5 - Configure a automação na HeroSpark para retirar o acesso do aluno Cademí

Acesse novamente o menu Automações na HeroSpark e crie as seguintes automações escolhendo a opção “Webhook”:

  • Estorno feito pelo produtor

  • Estorno feito pela operadora do cartão

  • Pagamento Inadimplente

Caso tenha ofertas por assinatura, crie também:

  • Assinatura cancelada pelo cliente

  • Assinatura cancelada pelo produtor

Configure os campos “Filtro”, “URL”, “Método” e “Headers” repetindo a etapa anterior e altere o “Body” com as seguintes configurações:

{"token": "TOKEN AQUI", "valor": "{{ offer_price | divided_by: 100.00}}", "codigo": "{{ payment_id }}", "status": "cancelado", "produto_id":  "ID DO PRODUTO AQUI", "cliente_doc": "{{ buyer_document_id }}", "cliente_nome": "{{ buyer_name }}", "cliente_email": "{{ buyer_email }}", "recorrencia_id": "{{subscription_id}}","cliente_celular": "{{ buyer_phone }}", "recorrencia_status": "cancelado", "subscription_expiration_at": "{{subscription_expiration_at}}", "subscription_next_invoice_at": "{{subscription_next_invoice_at}}"}

Substitua os valores:

token: Cole o token que você copiou no “Passo 1” e não esqueça de manter entre aspas duplas  “ ”.

produto_id: Cole o ID do produto que você copiou no “Passo 3” e não esqueça de manter entre aspas duplas  “ ”.

Passo 6 - Testar integração

Para testar a integração é necessário acessar o checkout e efetuar uma compra. Após a confirmação do pagamento, a automação será disparada liberando o acesso do aluno na Cademí.

Problemas?

Caso você tenha problemas, entre em contato diretamente com o suporte da Cademí.