In my opinion, the best method to fund an online business, especially in the beginning, is early reinvestment. I feel like it's less risky than a loan or anything, especially since many small businesses end up failing. Taking a portion of profits earned in the beginning and allocating some of that to solely the business is the best way to fund it when starting out.