Yep, the customer enters their product key, they go through the online activation process, and if it fails they'll be presented with the option of doing offline activation.
This saves you time (because you won't be wasting time processing requests from customers who can do online activation).