per farlo ti serve un linguaggio dinamico (tipo asp, net, php...) ed eventuali librerie aggiuntive
poi lo script va integrato con l'autenticazione esistente, capire i criteri di creazione e assegnazione dei seriali...
di per se non è difficile ma richiede un po' di esperienza.
se non sai nulla di programmazione è il caso di fartelo fare