AlpaClass
A AlpaClass é uma plataforma para quem deseja ter seu próprio ambiente de conteúdos onlines, como cursos, materiais, ebooks.
A integração entre o Guru e a AlpaClass ajuda você a:
Enviar dados da venda para a plataforma AlpaClass; e
Matricular ou remover alunos em um curso, de forma automática, conforme o status do pagamento.
A integração do Guru com a AlpaClass é feita através de webhooks. Caso tenha atingido o limite disponível de webhooks, basta realizar um upgrade de plano para a categoria Plus 2 ou Plus 3.
Atenção: Se for criado uma URL de Webhook diferente por produto, cada Webhook será descontado do limite do plano do Guru.
Para ativar a integração com AlpaClass você deve realizar os 5 passos a seguir.
Nessa página:
Passo 1: Obter Código do Produto
Passo 2: Obter Chave API
Passo 3: Criar URL para Webhook
Passo 4: Associar Produto na AlpaClass
Passo 5: Criar o Webhook
Antes de começar você precisa:
Ter uma conta ativa na AlpaClass.
Possuir limite de webhook disponível para uso em sua conta Guru.
Ser usuário administrador no Guru ou ter permissões para executar os passos a seguir.
Passo 1: Obter Código do Produto
Nesse passo, você deve copiar o código do produto no Guru e informar na AlpaClass.
Etapas:
1 - Acesse o admin do Guru com seu usuário e senha.
2 - No menu lateral, acesse Produtos.

3- Selecione o Produto que deseja associar no AlpaClass.

4 - Em Detalhe, copie e armazene o Código.

Passo 2: Obter Chave API
Neste passo, você vai obter no Guru o Token API, para informar na AlpaClass.
Etapas:
1 - Acesse o admin do Guru com seu usuário e senha.
2 - No menu lateral esquerdo, acesse Minha Conta.

3 - Em Detalhe, em API copie e armazene o Token API.

Passo 3: Criar URL para Webhook
Nesta etapa, você deve acessar a sua conta AlpaClass para criar URL para o Webhook.
Etapas:
1 - Acesse sua conta da AlpaClass com seu usuário e senha.
2 - No menu lateral acesse Conteúdo, e depois em Integração de Plataformas.

3 - Em seguida clique em Configurar.

4 - Cole o Token API obtido do passo 2 - item 3.

5 - Clique em Salvar.
6 - O status da integração aparecerá como Configurada, em seguida copie e armazene a URL de Entrega.

Passo 4: Associar Produto na AlpaClass
Neste passo, você irá associar o produto do Guru na AlpaCass.
Etapas:
1 - Acesse sua conta da AlpaClass com seu usuário e senha.
2 - No menu lateral acesse Conteúdo.

3 - Clique em Entregas e em seguida em Nova Entrega.

4 - Preencha as seguintes informações:
Nome: indique o nome do curso que deseja entregar;
Plataforma: selecione a Digital Manager Guru;
ID Produto DMG: insira o código do seu produto no Guru - obtido do passo 1 item 4;
Conteúdos: escolha os conteúdos que deseja entregar no curso;
Tipo: tipo de pagamento desejado – único ou recorrente;
Remover Acesso Automaticamente: ativar botão para remover acesso automaticamente se o aluno pedir reembolso ou ficar inadimplente;
Clique em Criar Entrega.


Pronto! A partir deste momento, cada venda ou assinatura atualizada, que atender aos critérios definidos no webhook configurado será enviada para a AlpaClass.
Passo 5: Criar o Webhook
Neste passo, você deve acessar sua conta no Guru (Configurações » Webhooks) e criar um webhook de venda ou de assinatura, para enviar as notificações para a AlpaClass.
Ao criar o Webhook, lembre-se de:
Selecionar: Se webhook é de venda, seleciona o status das vendas; e Se o webhook é de assinatura, seleciona o status das assinaturas; Se o webhook é de E-tickets, seleciona o status dos e-tickets;
Nome: coloque o nome do seu Webhook;
URL: URL do Webhook, obtido do passo 1 - item 6;
Envios simultâneos: selecione os envios simultâneos;
Status: selecione todos os status de venda; status das assinaturas ou status dos e-tickets desejados; e
Filtrar por: marcar filtrar por
todos
,Marketplaces
ouProdutos
(1);Mude o botão Ativo para a posição ligado.
(1) Ao escolher filtrar por “todos” ou “marketplaces”qualquer produto novo criado será associado ao webhook automaticamente


Consulte o passo-a-passo completo:
Pronto! A partir deste momento, cada venda atualizada que atender aos critérios definidos no webhook configurado será enviada para a AlpaClass.