Cisco Smart Licensing tool is useful system to keep your repository of available or used licenses in a cloud.
To register new ASR, you need to configure profile on device and allow http access to Cisco repository.
Your configuration on ASR should be similar to:
call-home
vrf test_lic
service active
contact smart-licensing
customer-id TEST-CUS
profile CiscoTAC-1
active
destination transport-method http
Next step would be to generate token on Cisco Smart License tool and apply on ASR:
license smart register idtoken {idtoken genrated by CSL}
If successful register, device will apear as listed on your account on Cisco Smart License tool, or you can check on ASR with command:
show license status
If all good, you should get in output "Status: REGISTERED"
If you find a problem with getting ASR registered, as I had, try to execute hidden command:
http client secure-verify-peer disable
This command made a magic, and ASR showed as registered device on Cisco portal, and checking local starus of license on device got as REGISTERED.