Hola, tengo experiencia en integrar sistemas enteros en sitios desconocidos (lo cual incluye sistemas de credenciales compartidas o "cross domain login") desde hace más de 2 años.
Mi plan para esta oportunidad en particular consiste en usar la misma tecnología que usan actualmente las mayores empresas de internet (como Google o stack overflow) adaptada a sus necesidades. Básicamente esto consiste en tener un dominio dominio central que gestionará las credenciales para el resto de los sitios, dando el Acceso o no acada usuario. Es una práctica común.
Para el sistema de niveles podemos crear un administrador protegido por un usuario y clave únicos (para que solo usted pueda acceder). Donde podrá gestionar estos niveles, ver estadísticas de las compras de cada usuario (con fecha, dinero invertido y cuantos cálculos e información guste), por ejemplo.
Incluso podemos hacer que según el nivel de la persona, cambie el diseño de la página o se habiliten ciertas secciones ocultas. Enviando notificaciones en caso de que haya subido de nivel, felicitándolo (para que se sienta a gusto).
Este sistema, dependiendo de cuantas mejoras le quiera hacer, puede estar en 3 semanas o menos.
Ojalá podamos coordinar un contacto,
Atentamente,
Marco.