You still need to take your license and have a credit card swipe. Pre-registering simply saves you time on collection at the desk as they will already have your details on file.