#1 Facebook E-commerce App Get Started It’s free. No credit card required. In January of 2013 Payvment found a perfect home for their customers in Ecwid.Start your FREE Facebook storefront and see what else Ecwid has in store for you! Open a Facebook storeEcwid is the #1 e-commerce app on Facebook with over 40,000 stores. On average, merchants with synchronized stores receive 15% of their sales fr