Yes.  Teams can be paid for in advance; your team captain will set up a team page on the registration site that the other team members can access up to 2 days before the event to sign up.