Productos
Bidireccional
- De WooCommerce a BikeCRM (pull)
- De BikeCRM a WooCommerce (push)
- Incluye variaciones de productos
La integración con WooCommerce permite conectar tu tienda online con BikeCRM para sincronizar productos, clientes y pedidos de forma automática. Gestiona todo desde un solo lugar y mantén tu inventario actualizado en ambas plataformas.
Productos
Bidireccional
Stock
Automático
Clientes
WooCommerce → BikeCRM
Pedidos
WooCommerce → BikeCRM
Para activar la integración necesitas configurar los siguientes datos en la ficha de tu negocio:
Activar la integración
Marca la opción WooCommerce activado en la configuración de tu negocio.
URL de la tienda
Introduce la URL de tu tienda WooCommerce (por ejemplo, https://mitienda.com/).
Credenciales de API
Configurar webhooks en WooCommerce
En tu panel de WooCommerce, ve a Ajustes > Avanzado > Webhooks y crea los siguientes:
| Webhook | Tema | URL de entrega |
|---|---|---|
| Productos | Producto actualizado | https://api.bikecrm.com/webhooks/product/TU-SLUG |
| Productos eliminados | Producto eliminado | https://api.bikecrm.com/webhooks/product/TU-SLUG |
| Pedidos | Pedido actualizado | https://api.bikecrm.com/webhooks/order/TU-SLUG |
Utiliza el secreto del webhook que aparece en la configuración de tu negocio en BikeCRM.
Configurar IVA
Indica si los precios en WooCommerce incluyen IVA o no. Esto es importante para que los precios se conviertan correctamente entre ambas plataformas.
Cuando un producto se actualiza en WooCommerce, BikeCRM lo recibe automáticamente mediante webhooks:
Un producto simple de WooCommerce se corresponde con un producto en BikeCRM. Se sincronizan nombre, precios (venta y recomendado), stock, SKU, descripción e imagen.
Un producto variable (por ejemplo, una camiseta con tallas S, M, L) se descompone en BikeCRM:
Cuando modificas un producto en BikeCRM, los cambios se envían automáticamente a WooCommerce:
Desde el panel de administración puedes lanzar una sincronización masiva de todos los productos de WooCommerce hacia BikeCRM. Esto es útil para la configuración inicial o para resolver discrepancias.
Los pedidos realizados en tu tienda WooCommerce aparecen automáticamente en BikeCRM como ventas.
Completado En proceso En espera y cualquier estado personalizado
No se sincronizan:
Pendiente de pago Fallido Cancelado Papelera BorradorDatos del pedido online
Los clientes se importan de WooCommerce a BikeCRM. La vinculación se realiza por orden de prioridad:
Los datos importados incluyen nombre, email, teléfono y dirección de facturación.
BikeCRM puede generar facturas automáticamente para cada pedido de WooCommerce.
| Opción | Descripción |
|---|---|
| Facturas gestionadas por BikeCRM | Activa la generación automática de facturas para pedidos online |
| Envío automático por email | Envía la factura al cliente por email automáticamente |
Cuando ambas opciones están activas, el flujo es completamente automático:
WooCommerce puede mostrar precios con IVA incluido o sin él. BikeCRM internamente trabaja con precios sin IVA y necesita saber cómo están configurados tus precios:
Si tu WooCommerce muestra precios con IVA incluido (lo más habitual en tiendas B2C en España):
Si tu WooCommerce muestra precios sin IVA (habitual en tiendas B2B):
Para pedidos importados, puedes mapear los tipos impositivos de WooCommerce a los de BikeCRM en la configuración avanzada (woocommerce_config):
{ "tax_rates": { "1": 0.21, "2": 0.10, "3": 0.04 }, "default_vat": 0.21}Donde las claves ("1", "2", "3") son los IDs de los tipos impositivos en WooCommerce.
Los webhooks configurados en WooCommerce envían notificaciones a BikeCRM cada vez que:
Esta sincronización es instantánea y no requiere intervención manual.
Desde el panel de administración de BikeCRM puedes lanzar sincronizaciones masivas:
Útil para la configuración inicial o para resolver discrepancias.
Verifica que los webhooks estén activos
En WooCommerce, ve a Ajustes > Avanzado > Webhooks. Comprueba que los webhooks están en estado Activo (no desactivado ni pausado).
Comprueba las credenciales
Asegúrate de que el usuario y la contraseña de aplicación son correctos y tienen permisos de lectura/escritura.
Revisa el estado del producto
Solo se sincronizan productos con estado Publicado en WooCommerce. Los borradores y productos privados no se importan.
Solicita una sincronización masiva
Si los webhooks han fallado, contacta con soporte para lanzar una sincronización masiva que reimporte todos los productos.