There are many other service providers for selling digital goods via your blog or website.
Having it as an option or integrating with one of these providers might be a good idea.
Other than that, maybe for Facebook/new social networks I would recommend partnering with a landing page software provider.
Great idea, keep up the good work.