É possível integrar a HeroSpark com áreas de membro externas, como a Astron Members.
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.
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 - Selecionar o produto na HeroSpark:
No menu “Produtos”, selecione o produto desejado e em “Configurações de Conteúdo”, clique em “Editar”.
Passo 2 - Copiar o ID do produto na HeroSpark:
Na barra de endereço, localize o “número do ID do produto”, cole e salve para utilizar nos próximos passos.
Passo 3 - Copiar ID da oferta Hero spark:
Localize o produto e clique em “Configurações de Vendas” e depois “Ofertas”. Copie o ID da oferta e guarde para ser utilizado no próximo Passo.
Passo 4 - Criar integração na Astron Members:
No menu “Meus Clubs”, selecione o clube desejado e clique no botão de “Configurações”. Acesse o menu “Integrações” e no final de página selecione a opção “HeroSpark”.
Passo 5 - Configurar integração na Astron Members:
Faça as seguintes configurações::
- URL: Copie e cole a url para utilizar nos próximos passos
- Nome da integração: Defina um nome específico para essa integração
- ID do Produto (URL): Insira o ID copiado na HeroSpark no “Passo 2”
- Token: Deixe esse campo vazio
Passo 6 - Configurar sua automação no Piloto Automático da HeroSpark para liberar o acesso do aluno na Astron Members:
Acesse o Piloto Automático na HeroSpark e crie as seguintes automações escolhendo a opção “Webhook”. É necessário uma automação para cada produto na HeroSpark.
- 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:
Cole a URL copiada no “Passo 4”.
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:
{"offer_id": "{{offer_id}}","trans_id": "{{offer_id}}{{payment_id}}","offer_name": "{{offer_title}}","product_id": "{{product_id}}","offer_price": "{{offer_price}}", "customer_doc": "{{buyer_document_id}}","payment_date": "{{payment_date}}","payment_mode": "{{payment_method}}","product_name": "{{product_name}}","trans_status": "{{payment_status}}","customer_name": "{{buyer_name}}","customer_email": "{{buyer_email}}","customer_phone": "{{buyer_phone}}"}
Passo 7 - Configurar sua automação no Piloto Automático da HeroSpark para retirar o acesso do aluno na Astron Members:
Acesse novamente o “Piloto Automático” na HeroSpark e crie as seguintes automações escolhendo a opção “Webhook”: É necessário uma automação para cada produto na HeroSpark.
- Estorno feito pelo produtor
- Estorno feito pela operadora do cartão
- Pagamento Inadimplente
Caso tenha alguma oferta de Assinatura, crie também:
- Assinatura cancelada pelo produtor
- Assinatura cancelada pelo cliente
Configure os campos “Filtro”, “URL”, “Método” e “Headers” repetindo a etapa anterior e altere o “Body” com as seguintes configurações:
Body:
Copie e cole exatamente o código a seguir:
{"offer_id": "{{offer_id}}","trans_id": "{{offer_id}}{{payment_id}}","offer_name": "{{offer_title}}","product_id": "{{product_id}}","offer_price": "{{offer_price}}", "customer_doc": "{{buyer_document_id}}","payment_date": "{{payment_date}}","payment_mode": "{{payment_method}}","product_name": "{{product_name}}","trans_status": "refunded","customer_name": "{{buyer_name}}","customer_email": "{{buyer_email}}","customer_phone": "{{buyer_phone}}"}
Passo 8 - Criar os planos e vincular cursos na Astron Members:
Acesse a tela de “Planos e Ofertas” e clique em “Cadastrar”. Informe um “Nome” para o plano e no campo “ID da oferta”, cole o “ID da Oferta copiado no Passo 3”. Repita a operação para cada oferta criada na HeroSpark.
Passo 9 - 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 Astron Members.
Problemas?
Caso você tenha problemas, entre em contato diretamente com o suporte da Astron Members.