Yes, the business owner needs to submit an application. Our processor will do business credit pull first, and they may run additional credit checks on the owner(s) if needed. These checks will be soft credit pulls. The application takes about 1 day to review and once approved, about 2-3 business days for your account to be activated.