Bentian Bentian | Documentación
Descargar v0.3.8
Conector WooCommerce · 5 min de lectura · Actualizado v0.3.8

Conexión con WooCommerce y Compatibilidad HPOS

Cómo configurar la REST API de WordPress, permisos de Consumer Key/Secret, compatibilidad con High-Performance Order Storage y enlaces permanentes.

Bentian ERP Bridge se comunica con WooCommerce de forma nativa a través de su REST API oficial. A diferencia de los plugins de sincronización de terceros que deben instalarse en WordPress y consumen recursos PHP de tu hosting, Bentian no requiere instalar ningún plugin invasivo en tu web: se comunica directamente mediante llamadas HTTP seguras y autenticadas con OAuth 1.0a / Basic Auth sobre TLS 1.3.

1. Generación de Claves API en WordPress

Para conectar tu tienda WooCommerce:

  1. Inicia sesión en el panel de administración de WordPress (/wp-admin/).
  2. Dirígete a WooCommerce → Ajustes → Avanzado → API REST.
  3. Haz clic en el botón Añadir clave.
  4. En el campo Descripción, escribe un nombre identificativo (ej: Bentian ERP Bridge).

2. Permisos de Lectura y Escritura Obligatorios

En el selector de Permisos, es imprescindible seleccionar Lectura / Escritura:

  • Lectura: Necesaria para descargar los pedidos de clientes recién pagados y comprobar si los productos ya existen.
  • Escritura: Necesaria para actualizar el stock disponible (DISSTO), los precios de tarifas y cambiar el estado del pedido a "Procesando" o "Sincronizado".

Al hacer clic en Generar clave de API, WordPress te mostrará la Consumer Key (ck_...) y el Consumer Secret (cs_...). Cópialos inmediatamente, ya que el secret no volverá a mostrarse.

3. Compatibilidad con HPOS (High-Performance Order Storage)

Desde WooCommerce 8.0, WordPress introdujo el nuevo motor de base de datos de pedidos de alto rendimiento conocido como HPOS (tablas dedicadas _wc_orders en lugar de wp_posts).

100% Compatible con HPOS: Bentian ERP Bridge consulta los endpoints de pedidos a través del adaptador oficial de la REST API v3, siendo plenamente compatible tanto con el almacenamiento tradicional en posts como con las tablas dedicadas HPOS activadas en modo estricto.

4. Configuración de Enlaces Permanentes (Permalinks)

Para que la REST API de WooCommerce esté activa y responda adecuadamente, los enlaces permanentes de WordPress no pueden estar en modo "Simple" (?p=123).

Verifícalo en Ajustes → Enlaces permanentes y asegúrate de tener seleccionada la estructura Nombre de la entrada (/%postname%/).

5. Verificación de Conexión en Bentian

En el panel de control de Bentian (pestaña Canal Web o Paso 3 del Asistente):

  1. Introduce la URL de tu tienda con https:// (ej: https://www.tutienda.com).
  2. Pega la Consumer Key y el Consumer Secret.
  3. Haz clic en Probar Conexión.
  4. El agente validará las credenciales y mostrará una tarjeta de confirmación en verde indicando la versión de WooCommerce detectada.

¿Tienes dudas sobre la configuración en tu empresa?

Nuestro equipo de ingeniería te asiste con tu base de datos Factusol o red local.

Contactar con Soporte