SoFi Money currently accepts signed personal checks, 3rd party checks, paystub checks, and cashiers checks. We also accept Money Orders - please make sure the Money order has "for electronic deposit at SoFi only" on the back.
We do not currently accept credit card checks, certified checks, or remotely created checks (i.e. Demand Drafts). We're always evaluating enhancements and will continue to work on accepting additional check types.