Hey Ralph,
For the serial only plan there's no activation dialog - mostly because there's no activation. The TurboActivate wizard you see in the tour is for the activation plans.
The serial-only plan is rather simple to integrate within your app. Add a textbox to a dialog in your program and call the "CheckAndSavePKey(...)" function when the user clicks the OK button. Then checking if there's a valid product key is as easy as calling the "IsProductKeyValid()" function.
We do have example API, but it requires a login. You can sign up for the free plan if you want to test integrating it with your app before you purchase it. It's truly simple to integrate with example projects for C#, VB.NET, Delphi, and C/C++.
If you have any questions, or problems we're here to help. Don't be afraid to ask.
Also can you create shorter product keys ?
No. Are they too long? We tried to keep them short enough to type, but we've found most users just copy-paste them anyway.