Añadir usuario a grupo después de la compra

¡Hola!

Estoy creando un curso en línea y, después de que alguien lo compre, me gustaría:

  1. Añadirlo a un grupo privado en Discourse si ya se ha registrado con el mismo correo electrónico, O
  2. Crear una cuenta para él o enviarle un correo para que se registre y se una automáticamente al grupo.

¡Aún no he encontrado una buena manera de hacer eso! Lo mejor que se me ocurre es crear un enlace de invitación para ese grupo, pero eso podría compartirse fácilmente y los usuarios que ya se registraron no podrían usarlo.

¿Alguna idea? He revisado las integraciones de Zapier e Integromat, pero no he visto nada útil.

Depende de la plataforma en la que vendas tu curso y del flujo de compra.

Tengo previsto usar Kajabi, pero sigo abierto a usar otra opción si es necesario.

¡Kajabi tiene nuevas integraciones de compra tanto para Zapier como para Integromat, si eso ayuda!

Aquí tienes una guía para la integración con Zapier.

Y creo que también hay otra solución para Integromat.

2 Me gusta

Recomiendo Discourse Subscriptions. Oh, pero ahora que me fijo, ya tienes otro sistema en marcha…

Probablemente lo que buscas sea una llamada a la API personalizada desde ese otro sistema o Discourse Connect.

3 Me gusta

¡Suena genial, pero la única integración es crear una nueva publicación :cry:!

Sí, parece que una llamada API personalizada será la única opción.

¿Conoces algún recurso que pueda ayudarme a aprender sobre esto?

Especialmente teniendo en cuenta que ya pueden estar registrados y solo necesitaría agregarlos a un grupo.

La mejor solución sería DiscourseConnect - Inicio de sesión único oficial para Discourse (sso).

Pero consulta Cómo realizar ingeniería inversa de la API de Discourse y quizás Guía para principiantes sobre la creación de complementos de Discourse, parte 1: Creación de un complemento básico.