Sitio de comercio electrónico de software libre

Tengo que desarrollar un sitio web "modesto" con soporte para pago con tarjeta bancaria y pago de paypal (para comprar boletos de eventos desde el sitio web), pero no tengo idea sobre el desarrollo de comercio electrónico, y me gustaría saber si hay, en la jungla de Internet, cualquier sitio web con alguna licencia de software libre, con soporte para este tipo de pago (o al menos, para uno de ellos), para explorar el código fuente y ver cómo funciona.

Idioma preferido: PHP. Otra posible alternativa: Ruby.

Su comportamiento no es complicado: el usuario selecciona el evento al que quiere ir; luego selecciona el método de pago (paypal o mediante tarjeta de crédito/débito), introduce los datos (número de tarjeta, código de seguridad --si lo tiene--, e-mail, etc.), el sistema se conecta con el banco o con la entidad responsable de realizar el pago, y listo.

Hay miles de sitios web con ese comportamiento (hoteles, empresas de transporte, etc), pero estoy pidiendo un sitio con código fuente público.

Respuestas (3)

Puedes usar PrestaShop :

  • libre y de código abierto
  • mayormente escrito en PHP
  • soporte para pago con tarjeta bancaria y pago desde paypal
  • toneladas de otras funciones de comercio electrónico

Aquí hay un enlace a la mayoría de ellos:

http://www.practicalecommerce.com/articles/73649-11-Open-Source-Ecommerce-Platforms

OpenCart y PrestaShop son de los más fáciles de configurar. Magento tiene la comunidad más grande. Y bueno, estos se llaman sistemas de gestión de contenido (CMS).