Plataforma de inscripcion

Ayudando a formar mejores personas

Sistema de gestion de pagos y matriculaciones para programas educativos BeLeader. Los enlaces se generan desde Salesforce con tokens JWT temporales.

Landing de Pago

Para asociaciones o particulares. Completan sus datos, seleccionan los programas a contratar y realizan el pago via PayPal.

Ruta

/pago?token=JWT_TOKEN

Landing de Matriculacion

Para alumnos, estudiantes o personal. La asociacion o colegio envia este enlace para que se matriculen en los programas ya contratados.

Ruta

/matricula?token=JWT_TOKEN

Arquitectura del sistema

1

Salesforce genera el enlace

Salesforce crea un JWT firmado con los datos del contacto, programas disponibles y fecha de expiracion. El token se incluye como parametro en la URL.

2

Frontend decodifica y valida

El frontend decodifica el JWT para obtener los datos precargados y verifica la expiracion. Si el token es invalido o ha expirado, se muestra un mensaje de error.

3

Confirmacion en Salesforce

Tras el pago (PayPal) o la matriculacion, el backend envia la confirmacion a Salesforce via API para actualizar los registros.