A streamlined, secure portal for merchants to submit banking and legal information during their business onboarding journey.