Secondo me non ci saranno codici cartacei "esterni", ma un codice unico per ogni copia e leggibile da Xbox One, che collegato a Internet lo confronta al database e vede se quella copia è già stata attivata da qualcun altro. Questo spiegherebbe la necessità di una connessione online, almeno la prima volta che si lancia un gioco.
GameStop, invece, ritira il gioco, legge in qualche modo il codice unico e lo invia a MS che lo sblocca, per cui l'acquirente della copia usata inserirà il gioco nella sua console e questo risulterà "pulito", senza il bisogno di acquistare una licenza.
Se invece un privato cede la sua copia a un amico, questo la lancia con il proprio profilo e Xbox One gli dice che no, è già stata registrata su un altro account, per cui non può che pagare la tariffa per la migrazione della licenza.