Online commerce doesn't get more sociable than ezimerchant. Manage your products in ezimerchant and publish them to Facebook, eBay, Wordpress, Twitter and more.
Use ezimerchant to manage your sales regardless of which channel they occured on.
Account for your sales in Xero. Initiate sales from SalesForce. Integrate however you want using the API.