The registration flow is a part of a standard template that comes with TeamRaiser and changing which screen that the discout field displays in would require a template change. If you are interested in doing this, then you can reach out to your Account Manager and they can scope a project for you.