É possível integrar a HeroSpark com áreas de membro externas, como a Astron Members. Para isso, o primeiro passo é solicitar ao time de suporte, através do chat dentro da plataforma, que se desative a área de membros nativa da HeroSpark em sua plataforma. 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 utilizarmos nos próximos passos.
Passo 3 - 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 4 - Configurar integração na Astron Members
Insira um nome para identificar a integração, no campo “ID do Produto (URL)”, insira o ID copiado na HeroSpark no Passo 2. Deixe o campo “Token” vazio, copie a URL do webhook e salve para utilizarmos nos próximos passos. Clique em “Salvar” para finalizar as configurações.
Passo 5 - Configurar sua automação no Piloto Automático da HeroSpark
Acesse o Piloto Automático na HeroSpark e crie a automação com o modelo desejado, escolhendo a opção webhook. Neste exemplo, foi utilizado o modelo "Pagamento Confirmado”, mas qualquer uma pode ser utilizada.
Configure os campos da automação da seguinte forma:
URL:
O webhook copiado na Astron Members 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}}"}
Atenção: Não esqueça de “Salvar” e “Ativar sua automação!”
Passo 6 - Acessar os planos e ofertas na Astron Members
Acesse a área !Administrador” do clube que a integração foi configurada e em “Planos e Usuários”, clique na opção “Planos e Ofertas”.
Passo 7 - Vincular cursos aos planos na Astron Members
Na HeroSpark um produto pode ter várias ofertas criadas e cada compra realizada em uma das ofertas, vai criar um plano dentro da Astron Members com o nome da Oferta e ID da oferta.
É necessário entrar em cada plano criado na Astron Members e vincular os cursos que serão liberados para os membros.
Pronto! Sua integração está funcionando e após a compra na Herospark o membro será criado na Astron Members.
Atenção: Após a integração, todo o controle de acesso referente ao conteúdo do curso, será realizado somente dentro da área de membros da Astron Members.
Problemas?
Caso você tenha problemas, entre em contato diretamente com o suporte da Astron Members.