How do you plan on using the key if i may ask :/
Activate it and unlock the game? What do you mean?
He is probably referring to AMD that requires you to redeem the key on a system with the gpu in place already.
i.e it scans for the hardware using software you must download. No idea if Nvidia does the same thing.