(do something) at time of (booking/registration)
This formal expression comes up in written legal agreements and policies. Use "at time of" to describe when something, like a payment, will happen. For example:
First and last months' rent is due at time of signing.
Your account will be charged at time of shipping.
Follow PhraseMix