pensando de forma superficial, suponho que este código esteja atrelado ao dono de alguma forma (seja pela tabela users ou por alguma tabela de ligação), quando um novo usuário for se registrar com um código, você verifica quem é o dono deste convite e cria um registro de "desconto", relacionando a aquele usuário;
Em resposta a [Não disponível]
1