If you are thinking about a social commerce presence for your brand, definitely check out Payvment. Besides having the best company name ever, its solution offers a full set of services including payment acceptance, multiple social-sharing options, a taste graph feature, complete analytics, and more.
You can import your entire product catalog and visual assets, and then integrate your social store into your brand presence. It gives you a cross-Facebook store presence even when the user isn't on your page. Pricing is reasonable, and every day you get insights to improve your sales performance.