Objetivo
O Objetivo deste ambiente é permitir que alunos façam sua matricula em um curso especial com a modalidade de pagamento recorrente.
O aluno deverá realizar seu cadastro e assinatura do plano com o cartão de crédito e estará disponível para ele uma biblioteca de vários cursos ao qual ele pode estar cursando no MOODLE.
Compreendendo a integração
1) O usuário acessa a LAND PAGE, que é uma página customizada.
Ao acessar ele será direcionado para login.php
2) Na página de login o usuário pode decidir realizar o login ou mesmo clicar para fazer um novo cadastro no ambiente.
3) Caso ele tenha clicado em novo cadastro, será enviado para a página de cadastro de pessoa.
Ao enviar este formulário, será chamada a api “projetos/api/usuario.php” que irá verificar se o CPF existe.
4) Caso ele tenha clicado em login, envia para a verificação de pagamento ou página de lista de cursos.
5) Se o CPF da pessoa não existir no banco de dados do UNIMESTRE, um novo cadastro será gerado.
6) Se o CPF da pessoa já existir, os dados de cadastro serão atualizados.
7) O sistema fará a chamada da API api=madureza.ApiMatricula que fará a matricula na turma especial de recorrência.
Para isso será necessário configurar os seguintes parametros:
maderuza.id_turma – Código da turma que será utilizada para matricular os alunos.
maderuza.cd_plano – Código do plano de pagamento especial, criado para a recorrência.
- Uma matricula será gerada para o curso da turma
- Neste passo não serão geradas fichas individuais
- Uma única mensalidade será gerada, de acordo com o plano pois trata-se de uma recorrência. Todos os meses a mensalidade será gerada automaticamente pelo sistema.
8) A API de matricula irá gerar um post para o GATEWAY de pagamentos, para que seja possível assinar a recorrência.
9) O usuário é enviado para a página de sucesso do cadastro. Aonde será informado seu login (CPF) e sua senha (Data de Nascimento).
10) Ao tentar logar ou mesmo acessar a página de cursos, o sistema irá verificar se a recorrência já foi paga.
11) Caso tenha pendencia de pagamento, o usuário será enviado para o formulário de pagamentos em ambiente seguro no GATEWAY.
12) O usuário realiza assinatura recorrente.
13) O título financeiro de inscrição é baixada no UNIMESTRE
14) O sistema lista os cursos. Aqui são listados apenas os cursos que tem vinculo com cursos de EAD, e que também tem vinculo com o curso especial Madureza – Sigal
15) Usuário clica para se inscrever em um curso – O sistema chama a API madureza.ApiMatricularCursoMoodle
16) O UNIMESTRE realiza a matricula nas disciplinas vinculadas ao curso de EAD. Desta forma será gerada a ficha individual, que vai fazer com que o usuário consiga acessar ao ambiente do MOODLE.
17) Usuário clica para Estudar
18) O MOODLE dispara a integração de pessoa com o UNIMESTRE. Conforme integração padrão do MOODLE.
19) O MOODLE dispara a integração de matricula no curso EAD.
Configurações no UNIMESTRE
1) Token de autenticação da API
CHAVE: api.token_autenticacao
select * from nu_parametros where ds_parametro like ‘%api.token_autenticacao%’
2) Configuração da Turma e do Plano de pagamento para gerar a parcela no valor correto.
CHAVE: maderuza.id_turma
CHAVE: maderuza.cd_plano
select * from nu_parametros where ds_parametro like ‘%maderuza.id_turma%’
select * from nu_parametros where ds_parametro like ‘%maderuza.cd_plano%’
3) Cadastros necessários
– Curso
– Turma
– Plano de Pagamento
– Vincular as turmas e disciplinas no curso de EAD Madureza.
Clique nas estrelas e classifique
Lamentamos que este post não tenha sido útil para você!
Vamos melhorar este post!
Diga-nos, como podemos melhorar este post?