Veja como integrar
1. Acesse a sua conta na Membox pelo link: https://app.membox.io/login;
2. No menu lateral esquerdo, clique em Integrações e depois em Adicionar nova;
3. Clique na opção Webhook para iniciar;
4. Defina qual será o tipo de acesso, e se customizado, selecione os cursos a serem liberados para alunos originados através dessa integração;
5. Clique em Criar integração.
Dispare eventos via Webhook
Dispare os eventos seguindo o formato de payload abaixo (Importante: todos os campos são obrigatórios).
Para cadastrar um novo aluno ou adicioná-lo a um curso utilize o evento "insert".
{
"type":"insert",
"customer": {
"name": "John Doe",
"email": "[email protected]",
"phone": "12345678900"
},
"product": {
"name": "Curso de exemplo"
},
"credential": "credencial-da-integracao"
}
Para bloquear um aluno ou removê-lo de um ou mais cursos utilize o evento "remove".
{
"type":"remove",
"customer": {
"email": "[email protected]"
},
"product": {
"name": "Curso de exemplo"
},
"credential": "credencial-da-integracao"
}
Webhook > Membox
Quando um novo cliente adquirir um produto utilizando o webhook, as informações desse cliente serão enviadas automaticamente para a Membox.
Lá, ele será registrado e vinculado ao curso ou tipo de acesso configurado durante a integração.
Da mesma forma, se o cliente for removido, o acesso ao curso correspondente será automaticamente cancelado na Membox.
No caso de negócios por assinatura, atrasos no pagamento ou cancelamentos resultam no bloqueio ou remoção do acesso aos cursos.
Observação
Você deverá criar uma integração para cada produto vendido.
Veja alguns exemplos:
1 - Venda de cursos individuais: neste caso, cada produto deve ter sua própria integração. Ou seja, para cada produto vendido, você deverá criar um webhook.
2 - Venda de pacotes: neste cenário, mesmo que o pacote possua mais de um curso, entendemos como um produto único e para ele deve ser criada apenas um webhook.
Ressaltando que na integração Membox deverão ser selecionados os cursos a serem liberados no pacote em "Acesso customizado".
3 - Venda de assinaturas: aqui também entendemos como apenas um produto e por isso também deverá ser criada apenas um webhook.
Atenção: se a assinatura libera todos os cursos, então deverá ser selecionado a opção "Acesso completo" na integração Membox.
Você poderá criar quantos webhooks forem necessários para os seus diferentes produtos.
Suporte Membox
Se tiver dúvidas, sugestões ou críticas, entre em contato conosco pelo e-mail [email protected] ou pelo chat da plataforma.
Estamos à disposição para ajudar!
Gostou deste artigo? Avalie e compartilhe seu feedback com as reações abaixo 👇