En 2010, dejé mi trabajo diario para dedicarme 100% a ser freelance. En ese momento, era un desarrollador directo de PHP/MySQL, y en realidad no estaba interesado en WordPress. Uno de mis primeros trabajos freelance fue construir un pequeño sitio de eCommerce. Había trabajado con proyectos que rastreaban datos de sesión y otra información temporal, así que me sentía bastante seguro de que podría averiguar cómo construir un sitio de eCommerce. Todo lo que necesitaba aprender era cómo comunicarme con un procesador de pagos. ¿Qué tan difícil podría ser?
Una semana después, supe lo difícil que podía ser. Había elegido Authorize.net como mi procesador comercial y, después de leer mucha, mucha y MUCHA documentación y hablar con algunas personas que sabían cómo trabajar con Authorize.net, me di cuenta rápidamente de que estaba metido hasta el cuello. Fue entonces cuando empecé a buscar otras opciones.
Tenía suficiente experiencia con Drupal para saber que no quería ir por ese camino, pero conocía a algunas personas que trabajaban con WordPress y me lo recomendaron.
Investigué un poco, y la mayoría de las soluciones de eCommerce que encontré para WordPress estaban integradas en los temas. Incluso como un nuevo desarrollador de WordPress, sabía que comprometer mi tienda a un solo tema para siempre era una mala idea. El único plugin que parecía realmente viable se llamaba WP eCommerce.
El mejor en ese momento
El plugin era gratuito con complementos de pago. Me encantó eso, y sigue siendo un modelo viable excelente en uso hoy en día.
Instalé el plugin e ingresé algunos productos. Todo parecía estar bien y la interfaz de usuario tenía sentido, así que se lo entregué al cliente para la entrada de productos. Después de solo unas pocas horas, recibí una llamada. Los productos estaban perdiendo detalles, no se podían reordenar, no se podían guardar la configuración, la lista seguía y seguía.
Dado que el plugin tenía soporte comercial, fui a buscarlo. Lo que encontré me desconcertó. La única forma de obtener acceso al soporte de pago era comprando un Gold Plugin. Tenía un montón de funciones; ninguna de las cuales quería. Pregunté si podía simplemente pagar por el soporte, y la respuesta fue no.
Suficiente, compré el plugin, lo instalé y publiqué mis preguntas.
De mal en peor
Nada sucedió. Pasó una semana. Luego otra semana. Volví a preguntar si estaba buscando en el lugar correcto para obtener soporte, pero no obtuve respuesta.
El soporte no me llevaba a ninguna parte, así que decidí mirar el código yo mismo. Nunca antes ni después he visto un código peor. Estaba horrorizado. No había forma de arreglarlo. Para cuando arreglé todo lo que estaba mal con ese plugin, tendría un plugin completamente nuevo.
Sabía que estaba en un hoyo. En ese momento, le dije al cliente que no había una buena manera de hacerlo con WordPress. Esto me llevó a desarrollar una fuerte aversión por el eCommerce, y evité todos los proyectos que lo involucraban durante años.
Avanzando
Entonces, hace un tiempo, escuché que WooThemes había bifurcado algo llamado JigoShop y había creado WooCommerce. Nunca había oído hablar de ninguno de los dos, pero me hizo muy feliz que alguien estuviera haciendo ALGO.
Luego leí que un amigo mío estaba creando plugins para WP eCommerce. Es un desarrollador muy respetado en la comunidad. Le pregunté en privado y le mencioné que era lo PEOR. Él dijo: “¿Qué? ¡No! ¡WP eCommerce es increíble!”
Entonces tuve un dilema real. Uno no puede simplemente decirle a este desarrollador “No, te equivocas”. Estaba dispuesto a aceptar que tal vez lo habían arreglado todo, pero todavía no quería trabajar con eCommerce en absoluto.
Finalmente haciéndolo bien
No voy a enumerar todos los plugins de eCommerce que han salido en los últimos años, pero ha quedado claro que varias personas se lo están tomando en serio. Pippin creó Easy Digital Downloads. WooCommerce se ha convertido en una potencia. WP eCommerce realmente le dio la vuelta a las cosas y ahora es una oferta sólida. Teniendo en cuenta estas excelentes opciones, me sorprendió ver que iThemes lanzara Exchange, pero también parece estar ganando terreno, probablemente porque está bien escrito y tiene un soporte excelente.
Finalmente he construido algunas tiendas, revisado algunos plugins y tengo que decir que la diferencia entre ahora y hace 5 años es realmente increíble. No solo podemos hacer un eCommerce adecuado hoy en día, sino que la potencia y la flexibilidad de las opciones disponibles simplemente están explotando.
Hoy en día tenemos:
- no solo PayPal, no solo unos pocos, sino docenas de pasarelas de pago
- casi todas las opciones de envío comunes
- soporte consistente y de alta calidad de los desarrolladores
- un ecosistema de complementos en constante expansión
Esto no es solo de un proveedor, sino de TODOS ellos.
Gracias
A aquellos que han trabajado tan duro durante los últimos 5 años, los saludo. A aquellos que le dieron la vuelta a WP eCommerce, estoy asombrado. Arreglar algo tan grande es asombroso. No conozco a todos los involucrados en cada proyecto, pero muchas gracias al equipo de WooCommerce, al equipo de iThemes Exchange, al equipo de WP eCommerce y al equipo de Easy Digital Downloads.
WordPress está cambiando la cara de la web, y el eCommerce es una parte enorme de la web. Parece que lo estamos Haciendo Bien, y estoy emocionado por el futuro del eCommerce en WordPress.




