Possibile, si, è possibile.
Ma non credo vi sia un modulo del genere.
Basta creare una nuova tabella o un campo nel db (come lo si preferisce), per poi inserire nel form registrazione un campo dove bisogna inserire il codice, farlo controllare e poi se valido accettare, se non valido nullo.