It's important for some clients to request some data to students before they complete the payment. For istance Tax ID, some Payment methods do not share this info, and needs to be collected at checkout.