I did the same thing 3 months ago, they no longer make the id cards. The paper they give you stating that you are now licensed will have a barcode. When you scan it, the link is shown and when you visit it, a pdf file will open up showing KSP details about you for everyone to see.