Once you have your design ... you could look over on
www.netbilling.com to get the payment processor and a store is a freebie from them as well. Pretty sure the store is something you could setup through your browser so you wouldn't have to be a webmaster to keep it updated.