Hay varias aplicaciones que ya se han desarrollado para implementar un ecommerce dentro de Facebook.
Un ejemplo es
http://www.vendorshopsocial.com/
Busca entre las diferentes apps a ver cuál se adapta a tus necesidades, seguramente el costo sea menor.