cancel
Showing results for 
Search instead for 
Did you mean: 
Highlighted
Community Member

Gateway de pagamento

Jump to solution

Alguém sabe como integrar o Hotmart, Pagar.me ou PagSeguro ao Canvas LMS para poder efetuar venda de cursos?

1 Solution

Accepted Solutions
Highlighted
Adventurer II

Caro Washington, 

Acredito que você possa seguir o exemplo abaixo:

  • Site externo como Loja de cursos
  • Essa loja de cursos chamará às Apis do canvas via LTI para trazer todos os cursos disponíveis
    • Aqui você poderá verificar quais termos deseja levar para a loja, data de início/fim, publicação/não publicação concluida/não concluida etc...
  • Você não precisa integrar os gateways de pagamento ao canvas e sim a essa loja (ou ao seu ERP caso ele tenha alguma função de Gateway de pagamento) 
  • Após finalizado a etapa de compra e validação, geração de NF e etc, a sua loja novamente usa uma lti para enviar para o canvas os dados de usuário e matrícula em disciplina daquele usuário em específico
  • Na sua loja, você poderá tratar o acesso de usuário de acordo com o teu modelo de negócio
    • Se ele só possui 1 mês para realizar um curso, por exemplo, seu sistema/loja precisa enviar para o canvas após 1 mês da data de compra um status de inactive para aquele curso (ou até mesmo o de delete do usuário no caso dele não acessar mais o canvas).
    • Tudo vai depender de qual será o modelo de negócio proposto. 

A conexão com o canvas lti pode ser feita com qualquer linguagem de programação utilizando o Oauth2 e você pode integrar o acesso da loja ao canvas usando o SAML2 (SSO)

Ou

Você pode facilitar todo esse processo e falar com o seu gerente de sucesso da instructure sobre uma plataforma chamada: Catalog, ela vai fazer 99% do trabalho pra você, você somente vai precisar anexar o gateway de pagamento que deseja na plataforma. 

Espero ter ajudado!

View solution in original post

1 Reply
Highlighted
Adventurer II

Caro Washington, 

Acredito que você possa seguir o exemplo abaixo:

  • Site externo como Loja de cursos
  • Essa loja de cursos chamará às Apis do canvas via LTI para trazer todos os cursos disponíveis
    • Aqui você poderá verificar quais termos deseja levar para a loja, data de início/fim, publicação/não publicação concluida/não concluida etc...
  • Você não precisa integrar os gateways de pagamento ao canvas e sim a essa loja (ou ao seu ERP caso ele tenha alguma função de Gateway de pagamento) 
  • Após finalizado a etapa de compra e validação, geração de NF e etc, a sua loja novamente usa uma lti para enviar para o canvas os dados de usuário e matrícula em disciplina daquele usuário em específico
  • Na sua loja, você poderá tratar o acesso de usuário de acordo com o teu modelo de negócio
    • Se ele só possui 1 mês para realizar um curso, por exemplo, seu sistema/loja precisa enviar para o canvas após 1 mês da data de compra um status de inactive para aquele curso (ou até mesmo o de delete do usuário no caso dele não acessar mais o canvas).
    • Tudo vai depender de qual será o modelo de negócio proposto. 

A conexão com o canvas lti pode ser feita com qualquer linguagem de programação utilizando o Oauth2 e você pode integrar o acesso da loja ao canvas usando o SAML2 (SSO)

Ou

Você pode facilitar todo esse processo e falar com o seu gerente de sucesso da instructure sobre uma plataforma chamada: Catalog, ela vai fazer 99% do trabalho pra você, você somente vai precisar anexar o gateway de pagamento que deseja na plataforma. 

Espero ter ajudado!

View solution in original post

Top Kudoed Authors