Serato DJ Pro is unlocked by your Rane DJ hardware; there is no code needed to unlock. If your product requires drivers to function, they will need to be installed before Serato DJ Pro will recognize your hardware. If you need drivers for your product, they can be found at the link below 

If you do not see drivers listed for your device or the drivers are not listed for your operating system, your product is class-compliant and no driver installation is necessary.

Rane Twelve and Twelve MKII

The Rane Twelve and Rane Twelve MKII are Serato Accessories, meaning they need a Serato enabled mixer or controller to function. They will not unlock Serato DJ Pro on their own.