vendor onboarding best practices - contract