ERPNext + WooCommerce: 96.000 tiendas y un conector que conviene elegir bien
WooCommerce es la plataforma ecommerce más usada en España con 96.305 tiendas activas. Pero el conector built-in de ERPNext está deprecado desde v15. Esta guía explica las alternativas open source vivas (libracore, woocommerce_fusion), el coste real de tener WooCommerce, qué hosting español aguanta de verdad y cómo se cubre VeriFactu desde el ERP.
WooCommerce es la plataforma ecommerce más usada en España con 96.305 tiendas activas (Store Leads, Q4 2025), por delante de Shopify (52.026) y PrestaShop. A nivel global tiene un 33,4 % de cuota con 4,53 millones de tiendas. La razón de su dominio: el plugin es gratuito (AGPL) sobre WordPress, y cualquier hosting económico español lo soporta. Pero hay un detalle importante para integrar con ERPNext: el conector built-in está deprecado desde la v15. Las alternativas vivas son open source pero requieren partner técnico. Esta guía explica todo el panorama.
Lo que cuesta de verdad tener WooCommerce
El plugin es gratis. El coste real es la suma de hosting + plugins + mantenimiento técnico. Estos son los precios de referencia para una pyme española en 2026:
| Concepto | Precio |
|---|---|
| Hosting Webempresa Inicio | 6,5 €/mes (79 €/año) |
| Hosting Raiola WP SSD | 8,95 €/mes (Inicio 63,96 €/año) |
| Hosting SiteGround GoGeek | ~30 €/mes (recomendado >1.000 SKUs) |
| WooCommerce core (plugin) | Gratis (AGPL) |
| WooCommerce Subscriptions | 279 USD/año |
| WooCommerce Bookings | 249 USD/año |
| WooCommerce Memberships | 199 USD/año |
| Plugin VeriFactu (si no usas ERP) | 50-200 €/año |
| Mantenimiento técnico básico | 100-500 €/mes |
Suma realista para pyme media: 800-2.000 €/año en hosting + plugins esenciales, sin contar mantenimiento técnico ni desarrollo. Para tiendas grandes con plugins premium y mantenimiento mensual, sube fácilmente a 5.000-10.000 €/año.
Fuentes: Webempresa, Raiola Networks, SiteGround España, WooCommerce.com plugins.
Cuál usar en 2026: aviso importante sobre el built-in
| Conector | Estado | Recomendación |
|---|---|---|
| Conector built-in (Frappe v14-) | DEPRECADO en v15+ | No usar para nuevas integraciones |
| libracore/WooCommerceConnector | Open source, mantenido por consultora suiza Libracore | Robusto, branches para v11-v15+. Sincroniza items, stock, clientes, sales invoices y payment entries |
| woocommerce_fusion (dvdl16) | Open source, marketplace Frappe Cloud | Activo para v15, sincroniza con uno o varios WooCommerce simultáneos. Mantenedor único: hay riesgo de soporte si el mantenedor lo deja |
Recomendación honesta: si tu proyecto WooCommerce + ERPNext es de hoy, evalúa los dos open source vivos (libracore y woocommerce_fusion) con un partner técnico y elige según tu volumen, tus plugins WordPress activos y el riesgo que toleres con un mantenedor único. Para casos muy específicos (multi-tienda WordPress, multilenguaje WPML, B2B con descuentos por cliente), también es razonable desarrollo a medida sobre la API REST de WooCommerce + Frappe.
REST v3, batch endpoints y límites del hosting
WooCommerce expone WooCommerce REST API v3 con todos los recursos (productos, pedidos, clientes, cupones, refunds, métodos de envío). Autenticación con OAuth 1.0a o Basic Auth sobre HTTPS, con ventana antireplay de 15 minutos.
Tres aspectos técnicos críticos para integraciones reales:
- Paginación: por defecto 10 ítems por página, configurable hasta el límite del servidor con
?per_page=100. Headers de respuesta:X-WP-Total,X-WP-TotalPages,Link. - Batch endpoint:
/wp-json/wc/v3/batchadmite hasta 100 ítems por llamada. Crítico para sync masivos: 50 calls de 100 ítems es muchísimo más rápido y eficiente que 5.000 calls individuales. - Rate limiting: WooCommerce no tiene rate limiting built-in. Depende del hosting WordPress. En planes compartidos económicos, los límites de concurrencia y CPU son reales y un sync agresivo puede tumbar la tienda. Para integraciones de volumen, hosting WordPress dedicado o cloud (SiteGround GoGeek, Cloudways, Kinsta).
Documentación oficial: WooCommerce REST API v3 docs.
Cinco cosas que se hacen mal con WooCommerce + ERP
Usar el conector built-in deprecado
Está deprecado desde v15. Si tu integración corre sobre él, hay que migrar antes de actualizar ERPNext.
Hosting compartido económico para tienda con tráfico
En Black Friday o Reyes, los planes de 6-9 €/mes no aguantan picos. Cuando la tienda se cae, el conector tampoco sincroniza. Hosting dedicado a partir de 30 €/mes para más de 500 pedidos/mes.
Plugins WordPress sin control
Cualquier actualización de WP, WooCommerce o un plugin puede tumbar la integración. Imprescindible entorno staging para probar cada actualización antes de tocar producción.
Sync de stock muy agresivo
Cada 30 segundos satura la API del hosting económico. Webhooks para eventos en tiempo real + cron cada 10-15 minutos para reconciliación.
No usar el endpoint batch
Hacer 5.000 calls individuales en lugar de 50 batches de 100. Cuestión de horas vs minutos en sync inicial.
— FAQ
Preguntas frecuentes sobre ERPNext + WooCommerce
Las dudas más habituales al integrar WooCommerce con ERPNext en 2026.
Ver todas las preguntas