Ambiente de Inscrição MADUREZA

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?

Compartilhe:

Share on whatsapp
Share on telegram
Share on email

Explore outros conteúdos

Biblioteca

Controle de reserva de obras

O controle de reservas do módulo Biblioteca tem como objetivo permitir que o usuário verifique/visualize quais são as obras reservadas pelos acadêmicos (local ou online).