Ir al contenido
Diegol, ir a la página de inicio
  • Blog
    • WooCommerce
    • Snippets para WooCommerce
    • Guías
    • Herramientas
    • eCommerce
    • SEO
    • WordPress
  • Cursos
  • Servicios
    • Mantenimiento WooCommerce
    • Tiendas online con WooCommerce
    • TPV físico para tu tienda
    • SEO para tiendas online
    • Publicidad en redes sociales
    • Desarrollo de páginas web
  • Sobre mí
  • Blog
    • WooCommerce
    • Snippets para WooCommerce
    • Guías
    • Herramientas
    • eCommerce
    • SEO
    • WordPress
  • Cursos
  • Servicios
    • Mantenimiento WooCommerce
    • Tiendas online con WooCommerce
    • TPV físico para tu tienda
    • SEO para tiendas online
    • Publicidad en redes sociales
    • Desarrollo de páginas web
  • Sobre mí
Buscar Contactar →

Herramientas

Sincronizar el Stock de dos tiendas diferentes en WooCommerce

Por Diegol

Actualizado el 21 de junio de 2022·4 min de lectura

Aprende en YouTubeSuscríbete gratis al canalYouTubeSígueme en LinkedInConsejos de eCommerce
Opciones de lectura
LucusHost, el mejor hosting

Cuando tenemos un negocio con dos o más tiendas en WooCommerce, es posible que nos sirvan algunos productos para ofertarlos en ambas tiendas. El problema es que claro cuando compren un producto en una tienda, se debería bajar el inventario de la otra para no tener roturas de stock e informar al cliente correctamente.

La mejor opción sería enlazar ambos inventarios del producto, de tal forma que cuando haya una modificación manual, una venta o un reembolso del producto, se actualizase el inventario de dicha cantidad. Por supuesto es lo que vamos a ver en este tutorial con la siguiente herramienta:

Índice

  • Stock Sync for WooCommerce
    • Crear claves API en ambas tiendas
    • Configurar las claves API para la sincronización
    • ¿Cómo sincronizamos los productos?
  • Resolución
  • 16 respuestas
  • Deja una respuesta Cancelar la respuesta

Stock Sync for WooCommerce

Con este plugin gratuito del repositorio oficial de WordPress podremos hacer esta acción fácilmente y sin gastar muchos recursos de nuestro servidor. La versión free soporta hasta 100 productos, está bastante bien. Si tienes más de 100 productos deberás adquirir la versión PRO.

sincronizar inventario de dos tiendas en WooCommerce
Plugin para enlazar tiendas en WordPress

Para empezar a configurarlo deberemos instalar el plugin en ambas tiendas y seguir las siguientes configuraciones:

Crear claves API en ambas tiendas

El plugin utiliza el API REST incorporado de WooCommerce para la sincronización entre los ecommerce. Primero necesitas crear claves de API en todas las tiendas virtuales.

Ve a WooCommerce > Ajustes > Avanzado > REST API > Agregar clave. Introduce una descripción, selecciona un usuario de WordPress y establece los permisos de lectura/escritura.

El usuario de WordPress debe tener los permisos necesarios para editar las cantidades de existencias de los productos, es decir, debe ser el Administrador. Guarda las claves de la Rest API en un lugar seguro.

Configurar las claves API para la sincronización

Cuando hayas creado las credenciales de la API para ambas tiendas, deberás introducirlas en la configuración de la otra tienda. Es decir las claves API de la TiendaA en la configuración del Stock Sync de la TiendaB y viceversa.

Tiendes que ir a WooCommerce > Ajustes > Stock Sync e introducir los siguientes campos en Credenciales API:

NewsletterLo mejor de WooCommerce, directo a tu emailTutoriales, snippets y estrategias para vender más con tu tienda online. Sin spam: te das de baja cuando quieras.
  • URL: De la otra tienda con la que queremos sincronizar, si estamos en la TiendaA pondríamos en enlace de la TiendaB: tiendab.com
  • Clave del cliente API: La que creamos en la sección anterior.
  • Clave secreta API: Idém de la del cliente.

Esto creará un producto de prueba para la otra tienda a través de la API y eliminará el producto después de eso. Esto es necesario para comprobar el acceso de lectura/escritura. Los demás datos no se ven afectados 🙂

¿Cómo sincronizamos los productos?

Para poder compartir el stock de la forma adecuada ambos productos deben tener el mismo SKU, sino no se sincronizarán. Por lo que las cantidades de existencias iniciales deben importarse de una tienda a la otra.

Solicitar presupuesto

De esta manera las cantidades de stock se ajustarán entre todas las tiendas antes de empezar la sincronización. Este paso debe hacerse sólo en una tienda, no en todas. Importa las cantidades de stock de la tienda que tiene las cantidades de stock correctas.

Ve a WooCommerce > Sincronización de existencias. Selecciona el sitio y haz clic en Actualizar estado de sincronización para ver las cantidades de existencias de productos que se importarán.

Si tienes el problema de que algunos productos no se sincronizan y deben sincronizarse, comprueba que el SKU cuincide. Selecciona el sitio y dale clic en Importar cantidades de existencias una vez que hayas confirmado que todos los productos son correctos y deben estar sincronizados.

¡YA TIENES AMBAS TIENDAS SINCRONIZADAS! Si te has perdido en algún paso, también tenemos el tutorial en vídeo:

Resolución

Cuando haces cambios en las cantidades de stock a través de la pantalla de edición de producto, reembolso de un pedido o un cliente compra un producto, las cantidades de stock serán sincronizadas entre los ecommerce.

Todo esto es posible gracias al desarrollo de tiendas online con WooCommerce, si necesitas más información no dudes en contactarme o bien si tienes una duda comentar.

¿Prefieres que me encargue yo?

Mantenimiento WooCommerce mensual o por horas

Actualizaciones, copias de seguridad, seguridad, pagos y envíos bajo control para que tú solo te preocupes de vender.

Ver planes de mantenimiento →
¡Haz clic para puntuar esta entrada!
(Votos: 7 Promedio: 4.9)
Añade diegol.top como fuente preferida de Google.
Últimas noticias de actualidad para tu tienda online.
Add as preferred source on Google
Diegol
Escrito porDiegolEspecialista en Comercio electrónico con Woocommerce. Te ayudo a crear, gestionar y publicitar tu Ecommerce en función de tu sector y público objetivo. Puedes encontrarme en Diegol.topSobre míLinkedInYouTube
Newsletter¿Te ha sido útil? Recibe el próximo en tu emailTutoriales, snippets y estrategias para vender más con tu tienda online. Sin spam: te das de baja cuando quieras.

16 respuestas

  1. Ferne dice:
    abril 6, 2020 a las 8:53 am

    Felicitaciones por Sincronizar el Stock de dos tiendas diferentes
    en WooCommerce artículo, es muy bueno.

    Responder
  2. Arturo dice:
    abril 6, 2020 a las 1:04 pm

    Lo probé y me funcionó perfectamente. Ni se sobrecarga la web ni nada, increíble Diegol!!

    Responder
  3. Carla dice:
    mayo 30, 2020 a las 9:39 pm

    Tengo una pregunta, si yo tengo una sucursal de mi tienda en otro lugar, puedo hacer que el inventario de tienda A y Tienda B aparezcan en Woocomerce?.

    Responder
    1. Diegol dice:
      mayo 31, 2020 a las 5:32 pm

      Hola Carla,

      Si te refieres a que sea el mismo stock en WooCommerce sí, para eso sirve este plugin.

      Si te refieres al inventario con otro programa que no sea WooCommerce no

      Responder
  4. Marco dice:
    junio 1, 2020 a las 12:23 am

    Yo tengo una situación similar a Carla, tengo dos tiendas físicas la 1 y la 2, la 1 está funcionando con woocommerce y está sincronizada con la tienda virtual, hasta ahí todo bien. Pero al abrir una tienda física más es donde tengo un montón de dudas sobre la dinámica con respecto a la tienda virtual de woocommerce que quiero seguir usando, la tienda física 2 vende exactamente los mismos productos y por eso me gustaría que la tienda virtual muestre la cantidad de cada producto sumando las cantidades físicas que tiene cada tienda físicas, para aclarar voy a dar un ejemplo tengo 2 unidades del producto A en la tienda física 1 y en la tienda física 2 del producto A, tengo 3 unidades, por lo que pretendo que en mi tienda virtual en stock del producto A sea 5 unidades disponibles. Pero a su ves quiero poder tener dentro de woocommerce separado el stock de ambas tiendas físicas. Que debería hacer para tener está dinámica dentro de woocommerce?

    Responder
    1. Diegol dice:
      junio 1, 2020 a las 9:40 am

      Hola Marco,

      El tutorial es para dos tiendas diferentes que comparten el inventario, es decir, dos tiendas de diferentes sectores que cuinciden ciertos productos del inventario y para no perder mucho tiempo actualizándolo se enlaza ese inventario.

      El caso que tu mencionas, la tienda es la misma por lo que este tutorial no te serviría. Para esto necesitas una gestión avanzada de inventario en WooCommece para trabajar con dos almacenes. De momento no tengo tutorial de esto pero lo haré. Mientras tanto te recomiendo probar ATUM Inventory Management for WooCommerce.

      Espero que te ayude,

      Un saludo!

      Responder
  5. María dice:
    julio 30, 2020 a las 11:41 am

    Este artículo es oro puro, muchas gracias Diego, tengo una consulta si subo productos nuevos en una de las tiendas en la que haga digamos de padre, se sincronizarán también en la otra o sólo es el stock?

    Responder
    1. Diegol dice:
      julio 30, 2020 a las 3:26 pm

      Hola María,

      Solo se sincroniza el stock, es decir si tiene el mismo SKU se enlazan. Esto es mejor así ya que en cada tienda puedes poner diferentes precios, descripciones y fotos.

      De todas formas si van a ser iguales los dos puedes exportarlos mediante csv los que te interesen.

      Muchas gracias por tus palabras!

      Responder
  6. Jackie dice:
    octubre 20, 2020 a las 2:47 pm

    Hola Diego! Sirve si tengo las tiendas en monedas distintas pero necesito unificar el control del inventario? ¡Muchas gracias!

    Responder
  7. Matías dice:
    abril 5, 2021 a las 12:28 pm

    Hola Diego,
    En primer lugar enhorabuena por el artículo, ha sido muy útil.

    Solo me queda una duda, ¿para que el plugin funcione es necesario que las dos tiendas formen parte de un multisite o puedo tener cada tienda en un servidor diferente?

    ¡Muchas gracias!

    Responder
    1. Diegol dice:
      abril 5, 2021 a las 4:56 pm

      Hola Matías,

      Gracias. Mientras que las dos tiendas estén en WooCommerce funcionan perfectamente. Da igual en que servidor estén o sean dominios diferentes, funcionan igual de bien.

      Un saludo!

      Responder
  8. Carlos dice:
    enero 24, 2022 a las 6:20 pm

    Hola Diego,

    Primero que todo, genial el artículo, la información está excelente, gracias por eso.

    Ahora, tengo una duda: Tengo una tienda virtual en Shopify (pertenece a una empresa amiga) y nosotros como emprendimiento queremos vender sus productos, pero queremos hacer la tienda en WordPress con wooCommerce; ¿Existe alguna forma de conectar y sincronizar el inventario de la tienda en Shopify con la nueva tienda en WordPress?

    Responder
    1. Diegol dice:
      enero 25, 2022 a las 12:19 pm

      Hola Carlos,

      Poder se podría, pero no lo he hecho nunca, te dejo algunas herramientas:
      https://www.zapinventory.com/syncing-shopify-and-woocommerce/
      https://syncpenguin.com/syncs/woocommerce-inventory-and-shopify-inventory-sync/

      Espero que te sirvan, un saludo!

      Responder
  9. Felipe Aguilar dice:
    junio 24, 2022 a las 3:49 pm

    Hola, disculpa si quisiera conectar mi sistema de mi punto de venta al Stock de Woocommerce para que esté sincronizado sabes como podría ser? Si puede ser con algún plugin o las líneas de código para conectarme a la BD y que esté sincronizada por medio del SKU.

    Saludos

    Responder
    1. Diegol dice:
      junio 28, 2022 a las 9:16 am

      Hola Felipe,

      Si te refieres para un TPV o POS físico tengo un curso de cómo hacerlo y regalo el plugin, lo puedes encontrar aquíhttps://diegol.top/cursos/curso/pos-con-woocommerce/

      Espero que te sirva,

      Un saludo!

      Responder
  10. Ariel dice:
    octubre 10, 2024 a las 5:38 pm

    Hola Diego,
    Muy bien explicado, lo he instalado y configurado perfectamente!
    Y te sigo, obviamente!!!

    Mi pregunta es: La versión gratuita se supone es para 100 productos, ó 100 productos incluyendo variaciones? Es que no me actualiza algunas variaciones.
    Muchas gracias

    Responder

Deja una respuesta Cancelar la respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

  +  80  =  83

LucusHost, el mejor hosting

¿Hablamos de tu tienda online?

Cuéntame en qué punto está tu proyecto y te digo cómo puedo ayudarte a vender más con WooCommerce.

Pide tu consultoría →
Diegol, ir a la página de inicio

Consultor eCommerce especializado en WooCommerce. Ayudo a tiendas online a crecer con tecnología, SEO y publicidad, y comparto lo que sé en el blog y en YouTube.

YouTube · LinkedIn · WordPress.tv

Servicios

  • Mantenimiento WooCommerce
  • Tiendas online con WooCommerce
  • TPV físico para tu tienda
  • SEO para tiendas online
  • Publicidad en redes sociales
  • Desarrollo de páginas web
  • Todos los servicios

Aprende conmigo

  • Blog
  • Snippets para WooCommerce
  • Guías
  • Cursos en YouTube
  • Sobre mí

Legal

  • Aviso legal
  • Política de privacidad
  • Política de cookies
  • Contactar

© 2026 Diego Nieto · Consultor eCommerce

Web alojada en LucusHost

Busca entre más de 300 tutoriales, guías y snippets de WooCommerce.