An registration code is used for the sole purpose of registering, and authenticating your product, as well as registering it for the next year (unless of course you need to re-install), allowing you to process more than the demonstration period of 200 transactions.