Unfortunately not. Checks can only be loaded electronically using direct deposit. If you want to load paper checks, the best option is to get a prepaid card like Chase Liquid which offers free mobile deposits.