{"id":306546,"date":"2026-04-15T14:44:48","date_gmt":"2026-04-15T14:44:48","guid":{"rendered":"https:\/\/academy.gestioo.com\/taller\/?post_type=docs&#038;p=306546"},"modified":"2026-07-12T23:07:39","modified_gmt":"2026-07-12T23:07:39","password":"","slug":"integracion-woocommerce","status":"publish","type":"docs","link":"https:\/\/academy.gestioo.com\/taller\/docs\/integracion-woocommerce\/","title":{"rendered":"Integraciones &#8211; WooCommerce"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\">Introducci\u00f3n<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>WooCommerce<\/strong> te permite vincular tu tienda online con <strong>Gestioo<\/strong> para centralizar la gesti\u00f3n comercial: los productos que publicas se sincronizan hacia la tienda y, cuando un cliente compra, el stock se actualiza autom\u00e1ticamente en <strong>Gestioo<\/strong>.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Qu\u00e9 resuelve<\/strong>: evita la doble carga de productos y el descuadre de stock entre tu tienda online y <strong>Gestioo<\/strong>.<\/li>\n\n\n\n<li><strong>D\u00f3nde encaja<\/strong>: es una de las integraciones disponibles en <span class=\"oc-ruta\" aria-label=\"Ruta de acceso\"><span class=\"oc-ruta__item\"><span class=\"oc-ruta__label\">Sistema<\/span><\/span><i class=\"oc-ruta__chevron fa-solid fa-chevron-right\" aria-hidden=\"true\"><\/i><span class=\"oc-ruta__item oc-ruta__item--activo\"><span class=\"oc-ruta__label\">Integraciones<\/span><\/span><\/span>, junto a <strong>Zapier<\/strong>, <strong>Make<\/strong>, <strong>Amazon S3<\/strong> y <strong>SMTP<\/strong>. A diferencia de esas integraciones, WooCommerce trabaja directamente con el m\u00f3dulo de productos y stock de <strong>Gestioo<\/strong>, en ambos sentidos.<\/li>\n\n\n\n<li><strong>P\u00fablico objetivo<\/strong>: usuarios responsables de configurar integraciones y de administrar el cat\u00e1logo de productos del taller.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Qu\u00e9 son WordPress y WooCommerce<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Si nunca armaste una tienda online, estos son los dos conceptos que necesitas conocer antes de empezar:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>WordPress<\/strong> es un CMS (sistema de gesti\u00f3n de contenidos): el software con el que se construye y administra un sitio web, sin necesidad de programar. Es la base sobre la que corre tu tienda online.<\/li>\n\n\n\n<li><strong>WooCommerce<\/strong> es un plugin (una extensi\u00f3n) que se instala sobre WordPress y lo convierte en una tienda online completa: cat\u00e1logo de productos, carrito de compras, pagos y gesti\u00f3n de pedidos.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">En otras palabras: <strong>WordPress<\/strong> es el sitio web, y <strong>WooCommerce<\/strong> es la \u00abtienda\u00bb que se instala dentro de ese sitio. Para usar esta integraci\u00f3n necesitas tener ambos ya funcionando; <strong>Gestioo<\/strong> no crea tu sitio web ni tu tienda, solo se conecta con ella.<\/p>\n\n\n<p><div class=\"oc-callout oc-callout--comentario\" data-callout=\"comentario\"><div class=\"oc-callout__title\"><span class=\"oc-callout__icon\"><i class=\"fa-solid fa-message-quote\" aria-hidden=\"true\"><\/i><\/span><span class=\"oc-callout__title-text\">Comentario<\/span><\/div><div class=\"oc-callout__content\"><strong>\u00bfTodav\u00eda no tienes tienda online?<\/strong> Si est\u00e1s por crear tu primera tienda, necesitas contratar un hosting, instalar WordPress y luego instalar el plugin gratuito de WooCommerce desde el propio panel de WordPress (<span class=\"oc-ruta\" aria-label=\"Ruta de acceso\"><span class=\"oc-ruta__item\"><span class=\"oc-ruta__label\">Plugins<\/span><\/span><i class=\"oc-ruta__chevron fa-solid fa-chevron-right\" aria-hidden=\"true\"><\/i><span class=\"oc-ruta__item oc-ruta__item--activo\"><span class=\"oc-ruta__label\">A\u00f1adir nuevo<\/span><\/span><\/span>). Una vez que la tienda est\u00e9 activa y con productos de prueba cargados, puedes seguir este manual para vincularla con <strong>Gestioo<\/strong>.<\/div><\/div><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">C\u00f3mo trabaja WooCommerce con el sistema de productos<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">La integraci\u00f3n sincroniza informaci\u00f3n <strong>en los dos sentidos<\/strong> entre <strong>Gestioo<\/strong> y tu tienda. Conviene entender ambos flujos antes de configurar nada:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>De <b>Gestioo<sub><small>\u00ae<\/small><\/sub><\/b> hacia WooCommerce (productos)<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Cada producto de <strong>Gestioo<\/strong> tiene un campo <strong>Tienda web<\/strong>. Cuando lo pones en <strong>Publicar<\/strong> y guardas el producto, <strong>Gestioo<\/strong> lo env\u00eda a WooCommerce por su API REST.<\/li>\n\n\n\n<li>Si es la primera vez que se publica ese producto, se crea un producto nuevo en WooCommerce y <strong>Gestioo<\/strong> guarda el identificador que WooCommerce le asign\u00f3 (el <code>external_id<\/code>), para saber que ya est\u00e1n vinculados.<\/li>\n\n\n\n<li>Si el producto ya ten\u00eda un <code>external_id<\/code> guardado, la siguiente vez que lo publiques <strong>Gestioo<\/strong> actualiza ese mismo producto en WooCommerce en lugar de crear uno duplicado.<\/li>\n\n\n\n<li>Lo que se env\u00eda a WooCommerce incluye nombre, precio, descripci\u00f3n y el stock disponible en la sucursal configurada para la integraci\u00f3n.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>De WooCommerce hacia <b>Gestioo<sub><small>\u00ae<\/small><\/sub><\/b> (pedidos y stock)<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Cuando un cliente completa una compra en tu tienda, WooCommerce avisa a <strong>Gestioo<\/strong> mediante un webhook de pedido (lo configuras en la secci\u00f3n Crear el webhook de pedido en WooCommerce).<\/li>\n\n\n\n<li><strong>Gestioo<\/strong> identifica cada producto del pedido por su <strong>referencia externa<\/strong> (el mismo <code>external_id<\/code> que se gener\u00f3 al publicarlo) y, cuando el pedido pasa a estado <strong>Completado<\/strong>, descuenta el stock correspondiente en la sucursal configurada. Ese descuento se aplica una \u00fanica vez por pedido.<\/li>\n\n\n\n<li>Si el pedido se <strong>cancela<\/strong>, se <strong>reembolsa<\/strong> o se mueve a la <strong>papelera<\/strong> despu\u00e9s de haberse descontado el stock, <strong>Gestioo<\/strong> revierte autom\u00e1ticamente esa cantidad.<\/li>\n\n\n\n<li>Otros estados del pedido (por ejemplo, \u00abpendiente\u00bb o \u00aben proceso\u00bb) solo quedan registrados, sin afectar el stock.<\/li>\n<\/ul>\n\n\n<p><div class=\"oc-callout oc-callout--ejemplo\" data-callout=\"ejemplo\"><div class=\"oc-callout__title\"><span class=\"oc-callout__icon\"><i class=\"fa-solid fa-person-chalkboard\" aria-hidden=\"true\"><\/i><\/span><span class=\"oc-callout__title-text\">Ejemplo<\/span><\/div><div class=\"oc-callout__content\">Vendes 2 unidades de un producto en tu tienda WooCommerce. Cuando el pedido pasa a <strong>Completado<\/strong>, <strong>Gestioo<\/strong> descuenta 2 unidades del stock de ese producto en la sucursal vinculada a la integraci\u00f3n. Si m\u00e1s tarde cancelas ese mismo pedido, <strong>Gestioo<\/strong> vuelve a sumar esas 2 unidades al stock.<\/div><\/div><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Adem\u00e1s del pedido, cualquier movimiento que modifique el stock de un producto publicado <strong>en la sucursal configurada para WooCommerce<\/strong> empuja autom\u00e1ticamente la novedad hacia tu tienda, para que la disponibilidad publicada est\u00e9 siempre al d\u00eda:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Una <strong>compra a proveedores<\/strong> que ingresa stock.<\/li>\n\n\n\n<li>Un <strong>ajuste de stock<\/strong> manual.<\/li>\n\n\n\n<li>Un <strong>movimiento de stock entre sucursales<\/strong> (de origen o de destino).<\/li>\n\n\n\n<li>Una <strong>venta o facturaci\u00f3n<\/strong> que descuenta stock en <strong>Gestioo<\/strong>.<\/li>\n<\/ul>\n\n\n<p><div class=\"oc-callout oc-callout--alerta\" data-callout=\"alerta\"><div class=\"oc-callout__title\"><span class=\"oc-callout__icon\"><i class=\"fa-solid fa-circle-exclamation\" aria-hidden=\"true\"><\/i><\/span><span class=\"oc-callout__title-text\">Alerta<\/span><\/div><div class=\"oc-callout__content\"><strong>Ten en cuenta:<\/strong> esta sincronizaci\u00f3n de stock hacia WooCommerce solo se dispara si ya diste de alta un webhook de tipo <strong>Stock<\/strong> para la sucursal donde ocurre el movimiento (ver Dar de alta los webhooks de sincronizaci\u00f3n). Sin ese webhook configurado, el movimiento se registra igual en <strong>Gestioo<\/strong>, pero no se replica en tu tienda.<\/div><\/div><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Requisitos previos<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Tienda online activa con WooCommerce<\/strong>: un sitio de WordPress con el plugin WooCommerce instalado y funcionando, con productos y m\u00e9todos de pago configurados.<\/li>\n\n\n\n<li><strong>Acceso de administrador a WordPress<\/strong>: para crear el webhook de pedidos y generar las claves de la API REST.<\/li>\n\n\n\n<li><strong>Permisos \/ rol en Gestioo<\/strong>: para acceder a <span class=\"oc-ruta\" aria-label=\"Ruta de acceso\"><span class=\"oc-ruta__item\"><span class=\"oc-ruta__label\">Sistema<\/span><\/span><i class=\"oc-ruta__chevron fa-solid fa-chevron-right\" aria-hidden=\"true\"><\/i><span class=\"oc-ruta__item oc-ruta__item--activo\"><span class=\"oc-ruta__label\">Integraciones<\/span><\/span><\/span> necesitas un rol con nivel de acceso equivalente al de <strong>Superadministrador<\/strong> (el mismo requerido para el resto de las integraciones de esta pantalla).<\/li>\n\n\n\n<li><strong>Acceso a Gestioo<\/strong>: consulta <a href=\"https:\/\/dirs.ws\/taller-perfil-usuario\" target=\"_blank\" rel=\"noreferrer noopener\">Acceso y perfil de usuario<\/a> si todav\u00eda no iniciaste sesi\u00f3n.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Acceso<\/h2>\n\n\n<p><span class=\"oc-ruta\" aria-label=\"Ruta de acceso\"><span class=\"oc-ruta__item\"><i class=\"oc-ruta__icon fa-solid fa-house\" aria-hidden=\"true\"><\/i><span class=\"oc-ruta__label\">Men\u00fa principal<\/span><\/span><i class=\"oc-ruta__chevron fa-solid fa-chevron-right\" aria-hidden=\"true\"><\/i><span class=\"oc-ruta__item\"><span class=\"oc-ruta__label\">Sistema<\/span><\/span><i class=\"oc-ruta__chevron fa-solid fa-chevron-right\" aria-hidden=\"true\"><\/i><span class=\"oc-ruta__item oc-ruta__item--activo\"><span class=\"oc-ruta__label\">Integraciones<\/span><\/span><\/span><\/p>\n\n\n\n<ol class=\"wp-block-list oc-pasos\">\n<li>En el men\u00fa principal, haz <span class=\"oc-clic\"><i class=\"oc-clic__icon fa-solid fa-arrow-pointer\"><\/i> clic<\/span> en <strong>Sistema<\/strong>.<\/li>\n\n\n\n<li>Haz <span class=\"oc-clic\"><i class=\"oc-clic__icon fa-solid fa-arrow-pointer\"><\/i> clic<\/span> en <strong>Integraciones<\/strong>.<\/li>\n\n\n\n<li>Dentro del panel de integraciones, haz <span class=\"oc-clic\"><i class=\"oc-clic__icon fa-solid fa-arrow-pointer\"><\/i> clic<\/span> en la pesta\u00f1a <strong>WooCommerce<\/strong>.<\/li>\n<\/ol>\n\n\n\n<h2 class=\"wp-block-heading\">Interfaz<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Dentro de la pantalla de integraciones encontrar\u00e1s:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>A \u2014 Keymaster (compartido por todas las integraciones)<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Campo <strong>Keymaster<\/strong> (solo lectura, con bot\u00f3n <strong>Copiar<\/strong>): es la clave que identifica a tu cuenta y que WooCommerce necesita para firmar de forma segura el webhook de pedidos.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>B \u2014 Pesta\u00f1a WooCommerce<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Campo <strong>Webhook URL<\/strong> (solo lectura, con bot\u00f3n <strong>Copiar<\/strong>): la direcci\u00f3n a la que WooCommerce debe enviar el aviso cada vez que se actualiza un pedido.<\/li>\n\n\n\n<li>Bot\u00f3n <strong>Actualizar<\/strong>: refresca la lista de webhooks de sincronizaci\u00f3n dados de alta.<\/li>\n\n\n\n<li>Bot\u00f3n <strong>Configuraci\u00f3n<\/strong> (icono de engranaje): abre la ventana <strong>Proveedor<\/strong>, donde cargas las claves de tu tienda.<\/li>\n\n\n\n<li>Bot\u00f3n <strong>+<\/strong> (Crear): abre la ventana para dar de alta un nuevo webhook de sincronizaci\u00f3n. Permanece deshabilitado hasta que exista una configuraci\u00f3n de <strong>Proveedor<\/strong> guardada.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/academy.gestioo.com\/taller\/wp-content\/uploads\/2025\/04\/image-117.png\" alt=\"Pantalla de integraciones de <b>Gestioo<sub><small>\u00ae<\/small><\/sub><\/b> con los campos Keymaster y Webhook URL listos para copiar hacia WooCommerce\"\/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>C \u2014 Lista de webhooks de sincronizaci\u00f3n<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Tipo<\/strong>: el evento sincronizado (<strong>Producto &#8211; Creado<\/strong>, <strong>Producto &#8211; Actualizado<\/strong> o <strong>Stock<\/strong>).<\/li>\n\n\n\n<li><strong>URL<\/strong>: la direcci\u00f3n de la API de WooCommerce a la que apunta ese webhook (se genera autom\u00e1ticamente).<\/li>\n\n\n\n<li>Icono de papelera (<strong>Eliminar<\/strong>): borra ese webhook de sincronizaci\u00f3n.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>D \u2014 Ventana Proveedor<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Clave del cliente<\/strong> (obligatoria): la clave p\u00fablica (<code>Consumer key<\/code>) generada en WooCommerce.<\/li>\n\n\n\n<li><strong>Clave secreta del cliente<\/strong> (obligatoria): la clave secreta (<code>Consumer secret<\/code>) generada en WooCommerce.<\/li>\n\n\n\n<li><strong>URL de Woocommerce<\/strong> (obligatoria): la direcci\u00f3n de tu tienda.<\/li>\n\n\n\n<li><strong>Sucursal<\/strong> (obligatoria): la sucursal de <strong>Gestioo<\/strong> desde la que se descuenta y sincroniza el stock.<\/li>\n\n\n\n<li>Icono de papelera (<strong>Eliminar<\/strong>), <strong>Cancelar<\/strong> y <strong>Guardar<\/strong>.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Funciones y tareas<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Crear el webhook de pedido en WooCommerce<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Este webhook es el que le avisa a <strong>Gestioo<\/strong> cada vez que cambia el estado de un pedido en tu tienda.<\/p>\n\n\n\n<ol class=\"wp-block-list oc-pasos\">\n<li>Inicia sesi\u00f3n en tu sitio de WordPress.<\/li>\n\n\n\n<li>En el men\u00fa lateral, ingresa a <strong>WooCommerce \u203a Ajustes<\/strong>.<\/li>\n\n\n\n<li>Entra en la pesta\u00f1a <strong>Avanzado<\/strong> y luego en <strong>Webhooks<\/strong>.<\/li>\n\n\n\n<li>Haz <span class=\"oc-clic\"><i class=\"oc-clic__icon fa-solid fa-arrow-pointer\"><\/i> clic<\/span> en <strong>A\u00f1adir webhook<\/strong> y completa:\n<ul class=\"wp-block-list\">\n<li><strong>Nombre<\/strong>: \u00abPedido actualizado\u00bb (o cualquier nombre descriptivo).<\/li>\n\n\n\n<li><strong>Estado<\/strong>: Activo.<\/li>\n\n\n\n<li><strong>Tema<\/strong>: Pedido actualizado.<\/li>\n\n\n\n<li><strong>URL de entrega<\/strong>: la copias desde el campo <strong>Webhook URL<\/strong> de <strong>Gestioo<\/strong> (ver Interfaz).<\/li>\n\n\n\n<li><strong>Secreto<\/strong>: lo copias desde el campo <strong>Keymaster<\/strong> de <strong>Gestioo<\/strong>.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>Guarda el webhook.<\/li>\n<\/ol>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/academy.gestioo.com\/taller\/wp-content\/uploads\/2025\/04\/image-29.png\" alt=\"Formulario de WooCommerce para a\u00f1adir un webhook, con los campos Nombre, Estado, Tema, URL de entrega y Secreto\"\/><\/figure>\n\n\n<p><div class=\"oc-callout oc-callout--comentario\" data-callout=\"comentario\"><div class=\"oc-callout__title\"><span class=\"oc-callout__icon\"><i class=\"fa-solid fa-message-quote\" aria-hidden=\"true\"><\/i><\/span><span class=\"oc-callout__title-text\">Comentario<\/span><\/div><div class=\"oc-callout__content\">Si no ves la opci\u00f3n <strong>Webhooks<\/strong> dentro de <strong>Avanzado<\/strong>, verifica que el plugin de WooCommerce est\u00e9 actualizado a una versi\u00f3n reciente.<\/div><\/div><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Configurar el proveedor en Gestioo<\/h3>\n\n\n\n<ol class=\"wp-block-list oc-pasos\">\n<li>Vuelve a <span class=\"oc-ruta\" aria-label=\"Ruta de acceso\"><span class=\"oc-ruta__item\"><span class=\"oc-ruta__label\">Sistema<\/span><\/span><i class=\"oc-ruta__chevron fa-solid fa-chevron-right\" aria-hidden=\"true\"><\/i><span class=\"oc-ruta__item\"><span class=\"oc-ruta__label\">Integraciones<\/span><\/span><i class=\"oc-ruta__chevron fa-solid fa-chevron-right\" aria-hidden=\"true\"><\/i><span class=\"oc-ruta__item oc-ruta__item--activo\"><span class=\"oc-ruta__label\">WooCommerce<\/span><\/span><\/span> dentro de <strong>Gestioo<\/strong>.<\/li>\n\n\n\n<li>Haz <span class=\"oc-clic\"><i class=\"oc-clic__icon fa-solid fa-arrow-pointer\"><\/i> clic<\/span> en el bot\u00f3n <strong>Configuraci\u00f3n<\/strong> (icono de engranaje).<\/li>\n\n\n\n<li>En la ventana <strong>Proveedor<\/strong>, completa <strong>Clave del cliente<\/strong>, <strong>Clave secreta del cliente<\/strong>, <strong>URL de Woocommerce<\/strong> y <strong>Sucursal<\/strong>.<\/li>\n\n\n\n<li>Haz <span class=\"oc-clic\"><i class=\"oc-clic__icon fa-solid fa-arrow-pointer\"><\/i> clic<\/span> en <strong>Guardar<\/strong>.<\/li>\n<\/ol>\n\n\n<p><div class=\"oc-callout oc-callout--alerta\" data-callout=\"alerta\"><div class=\"oc-callout__title\"><span class=\"oc-callout__icon\"><i class=\"fa-solid fa-circle-exclamation\" aria-hidden=\"true\"><\/i><\/span><span class=\"oc-callout__title-text\">Alerta<\/span><\/div><div class=\"oc-callout__content\"><strong>A\u00fan no tienes las claves de WooCommerce:<\/strong> puedes dejar esta ventana abierta y generarlas primero en WooCommerce, siguiendo el paso siguiente; luego vuelves a esta ventana para pegarlas.<\/div><\/div><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Generar las claves API en WooCommerce<\/h3>\n\n\n\n<ol class=\"wp-block-list oc-pasos\">\n<li>En WordPress, ingresa a <strong>WooCommerce \u203a Ajustes \u203a Avanzado \u203a REST API<\/strong>.<\/li>\n\n\n\n<li>Haz <span class=\"oc-clic\"><i class=\"oc-clic__icon fa-solid fa-arrow-pointer\"><\/i> clic<\/span> en <strong>A\u00f1adir clave<\/strong> (o <strong>Generar una nueva clave<\/strong>) y completa:\n<ul class=\"wp-block-list\">\n<li><strong>Descripci\u00f3n<\/strong>: por ejemplo, \u00abGestioo\u00bb.<\/li>\n\n\n\n<li><strong>Usuario<\/strong>: el usuario de la tienda con el que operar\u00e1 la integraci\u00f3n.<\/li>\n\n\n\n<li><strong>Permisos<\/strong>: Lectura\/escritura.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>Genera la clave y copia la <strong>clave de cliente<\/strong> (<code>Consumer key<\/code>) y la <strong>clave secreta de cliente<\/strong> (<code>Consumer secret<\/code>).<\/li>\n<\/ol>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/academy.gestioo.com\/taller\/wp-content\/uploads\/2025\/04\/image-11.png\" alt=\"Pantalla de Ajustes avanzados de WooCommerce con la secci\u00f3n REST API para generar una nueva clave\"\/><\/figure>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/academy.gestioo.com\/taller\/wp-content\/uploads\/2025\/04\/image-30.png\" alt=\"Clave de cliente y clave secreta generadas en WooCommerce, listas para copiar\"\/><\/figure>\n\n\n<p><div class=\"oc-callout oc-callout--alerta\" data-callout=\"alerta\"><div class=\"oc-callout__title\"><span class=\"oc-callout__icon\"><i class=\"fa-solid fa-circle-exclamation\" aria-hidden=\"true\"><\/i><\/span><span class=\"oc-callout__title-text\">Alerta<\/span><\/div><div class=\"oc-callout__content\"><strong>Estas claves se muestran una sola vez:<\/strong> gu\u00e1rdalas en un lugar seguro antes de cerrar la pantalla de WooCommerce. Si las pierdes, deber\u00e1s generar un par de claves nuevo y volver a cargarlo en <strong>Gestioo<\/strong>.<\/div><\/div><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Pegar las claves en Gestioo<\/h3>\n\n\n\n<ol class=\"wp-block-list oc-pasos\">\n<li>Vuelve a la ventana <strong>Proveedor<\/strong> de <strong>Gestioo<\/strong> (ver Configurar el proveedor en Gestioo).<\/li>\n\n\n\n<li>Pega la <strong>clave de cliente<\/strong> en el campo <strong>Clave del cliente<\/strong>.<\/li>\n\n\n\n<li>Pega la <strong>clave secreta de cliente<\/strong> en el campo <strong>Clave secreta del cliente<\/strong>.<\/li>\n\n\n\n<li>Verifica que la <strong>URL de Woocommerce<\/strong> y la <strong>Sucursal<\/strong> sean correctas.<\/li>\n\n\n\n<li>Haz <span class=\"oc-clic\"><i class=\"oc-clic__icon fa-solid fa-arrow-pointer\"><\/i> clic<\/span> en <strong>Guardar<\/strong>.<\/li>\n<\/ol>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/academy.gestioo.com\/taller\/wp-content\/uploads\/2025\/04\/image-119.png\" alt=\"Ventana Proveedor de <b>Gestioo<sub><small>\u00ae<\/small><\/sub><\/b> con las claves de WooCommerce, la URL de la tienda y la Sucursal completados\"\/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Al guardar, el bot\u00f3n <strong>+<\/strong> de la lista de webhooks se habilita.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Dar de alta los webhooks de sincronizaci\u00f3n<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Con el proveedor configurado, define qu\u00e9 eventos de productos y stock se sincronizan con tu tienda.<\/p>\n\n\n\n<ol class=\"wp-block-list oc-pasos\">\n<li>Haz <span class=\"oc-clic\"><i class=\"oc-clic__icon fa-solid fa-arrow-pointer\"><\/i> clic<\/span> en el bot\u00f3n <strong>+<\/strong> (Crear).<\/li>\n\n\n\n<li>En la lista <strong>Tipo<\/strong>, selecciona uno de los eventos disponibles: <strong>Producto &#8211; Creado<\/strong>, <strong>Producto &#8211; Actualizado<\/strong> o <strong>Stock<\/strong>.<\/li>\n\n\n\n<li>La <strong>URL<\/strong> de destino se completa autom\u00e1ticamente seg\u00fan el tipo elegido; no necesitas escribirla.<\/li>\n\n\n\n<li>Haz <span class=\"oc-clic\"><i class=\"oc-clic__icon fa-solid fa-arrow-pointer\"><\/i> clic<\/span> en <strong>Guardar<\/strong>.<\/li>\n\n\n\n<li>Repite el proceso por cada evento que quieras sincronizar (solo puede existir un webhook activo por tipo).<\/li>\n<\/ol>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/academy.gestioo.com\/taller\/wp-content\/uploads\/2025\/04\/image-37.png\" alt=\"Ventana para dar de alta un webhook de sincronizaci\u00f3n en Gestioo, con la lista Tipo de eventos disponibles\"\/><\/figure>\n\n\n<p><div class=\"oc-callout oc-callout--comentario\" data-callout=\"comentario\"><div class=\"oc-callout__title\"><span class=\"oc-callout__icon\"><i class=\"fa-solid fa-message-quote\" aria-hidden=\"true\"><\/i><\/span><span class=\"oc-callout__title-text\">Comentario<\/span><\/div><div class=\"oc-callout__content\"><strong>\u00bfCu\u00e1l elegir?<\/strong> Da de alta <strong>Producto &#8211; Creado<\/strong> y <strong>Producto &#8211; Actualizado<\/strong> para que tus altas y ediciones de productos lleguen a la tienda; da de alta <strong>Stock<\/strong> para que las compras, ajustes, movimientos entre sucursales y ventas mantengan actualizada la disponibilidad publicada en WooCommerce.<\/div><\/div><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Publicar un producto en WooCommerce<\/h3>\n\n\n\n<ol class=\"wp-block-list oc-pasos\">\n<li>Crea un producto nuevo en <strong>Gestioo<\/strong> (o edita uno existente).<\/li>\n\n\n\n<li>En el campo <strong>Tienda web<\/strong>, selecciona <strong>Publicar<\/strong>.<\/li>\n\n\n\n<li>Haz <span class=\"oc-clic\"><i class=\"oc-clic__icon fa-solid fa-arrow-pointer\"><\/i> clic<\/span> en <strong>Guardar<\/strong>.<\/li>\n<\/ol>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/academy.gestioo.com\/taller\/wp-content\/uploads\/2025\/12\/image-62.png\" alt=\"Campo Tienda web del producto en <b>Gestioo<sub><small>\u00ae<\/small><\/sub><\/b> con la opci\u00f3n Publicar seleccionada\"\/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Gestioo<\/strong> env\u00eda el producto a tu tienda: si es la primera publicaci\u00f3n, lo crea en WooCommerce; si ya estaba vinculado, lo actualiza.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Verificar el funcionamiento<\/h3>\n\n\n\n<ol class=\"wp-block-list oc-pasos\">\n<li>Publica un producto siguiendo el paso anterior y confirma que aparece correctamente en tu tienda WooCommerce.<\/li>\n\n\n\n<li>Simula una compra de ese producto en la tienda y marca el pedido como <strong>Completado<\/strong> en WooCommerce.<\/li>\n\n\n\n<li>Vuelve a <strong>Gestioo<\/strong> y confirma que el stock del producto, en la sucursal configurada, se descont\u00f3 en la cantidad vendida.<\/li>\n\n\n\n<li>Si cancelas o reembolsas ese mismo pedido en WooCommerce, confirma que el stock se repone en <strong>Gestioo<\/strong>.<\/li>\n<\/ol>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/academy.gestioo.com\/taller\/wp-content\/uploads\/2025\/04\/image-39.png\" alt=\"Producto publicado y visible en la tienda WooCommerce tras sincronizarse desde Gestioo\"\/><\/figure>\n\n\n<p><div class=\"oc-callout oc-callout--comentario\" data-callout=\"comentario\"><div class=\"oc-callout__title\"><span class=\"oc-callout__icon\"><i class=\"fa-solid fa-message-quote\" aria-hidden=\"true\"><\/i><\/span><span class=\"oc-callout__title-text\">Comentario<\/span><\/div><div class=\"oc-callout__content\"><strong>\u00bfC\u00f3mo saber si funcion\u00f3?<\/strong> Si el producto aparece en tu tienda y el stock se mueve correctamente al completar o cancelar el pedido de prueba, la integraci\u00f3n funciona sin problemas. Si algo no coincide, revisa que el webhook de pedidos est\u00e9 activo en WooCommerce y que las claves cargadas en <strong>Gestioo<\/strong> sean correctas.<\/div><\/div><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Eliminar la configuraci\u00f3n<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Para quitar un evento sincronizado puntual, haz <span class=\"oc-clic\"><i class=\"oc-clic__icon fa-solid fa-arrow-pointer\"><\/i> clic<\/span> en el icono de papelera (<strong>Eliminar<\/strong>) de esa fila en la lista de webhooks.<\/li>\n\n\n\n<li>Para quitar por completo la vinculaci\u00f3n con tu tienda, abre la ventana <strong>Configuraci\u00f3n<\/strong> y haz <span class=\"oc-clic\"><i class=\"oc-clic__icon fa-solid fa-arrow-pointer\"><\/i> clic<\/span> en el icono de papelera (<strong>Eliminar<\/strong>). Si vuelves a necesitar la integraci\u00f3n, deber\u00e1s cargar nuevamente tus claves.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Caso de uso<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Escenario<\/strong>: el taller quiere vender parte de su cat\u00e1logo en una tienda online basada en WooCommerce, sin perder el control de stock que ya lleva en <strong>Gestioo<\/strong>.<\/li>\n\n\n\n<li><strong>Pasos<\/strong>:\n<ol class=\"wp-block-list oc-pasos\">\n<li>Crea el webhook de pedido en WooCommerce, usando la <strong>Webhook URL<\/strong> y el <strong>Keymaster<\/strong> de <strong>Gestioo<\/strong>.<\/li>\n\n\n\n<li>Genera las claves de la API REST en WooCommerce y las carga en la ventana <strong>Proveedor<\/strong> de <strong>Gestioo<\/strong>, junto con la <strong>Sucursal<\/strong> desde la que se descuenta stock.<\/li>\n\n\n\n<li>Da de alta los webhooks de sincronizaci\u00f3n de <strong>Producto &#8211; Creado<\/strong>, <strong>Producto &#8211; Actualizado<\/strong> y <strong>Stock<\/strong>.<\/li>\n\n\n\n<li>Marca sus productos como <strong>Publicar<\/strong> en el campo <strong>Tienda web<\/strong> y los guarda.<\/li>\n\n\n\n<li>Un cliente compra uno de esos productos en la tienda; al completarse el pedido, <strong>Gestioo<\/strong> descuenta el stock autom\u00e1ticamente.<\/li>\n<\/ol>\n<\/li>\n\n\n\n<li><strong>Resultado esperado<\/strong>: el cat\u00e1logo y el stock del taller quedan sincronizados con la tienda online en ambos sentidos, sin cargas manuales duplicadas ni descuadres de inventario.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Preguntas frecuentes<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>\u00bfNecesito saber programar para usar esta integraci\u00f3n?<\/strong><br>No. Necesitas tener una tienda WordPress con WooCommerce ya instalada y seguir los pasos de configuraci\u00f3n de este manual; no hace falta escribir c\u00f3digo.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>\u00bfQu\u00e9 pasa si publico un producto y todav\u00eda no configur\u00e9 el proveedor?<\/strong><br><strong>Gestioo<\/strong> no podr\u00e1 enviarlo a WooCommerce: primero necesitas guardar la configuraci\u00f3n del <strong>Proveedor<\/strong> (claves y sucursal) y dar de alta al menos el webhook de <strong>Producto &#8211; Creado<\/strong>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>\u00bfPuedo tener m\u00e1s de un webhook del mismo tipo?<\/strong><br>No. <strong>Gestioo<\/strong> solo permite un webhook activo por <strong>Tipo<\/strong> (por ejemplo, un \u00fanico <strong>Producto &#8211; Actualizado<\/strong>); si intentas crear otro igual, te muestra un aviso de que ya existe.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>\u00bfEl stock se actualiza al instante?<\/strong><br>La sincronizaci\u00f3n es autom\u00e1tica, pero puede demorar algunos segundos seg\u00fan la carga del servidor.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>\u00bfQu\u00e9 pasa si cancelo un pedido despu\u00e9s de que ya se descont\u00f3 el stock?<\/strong><br><strong>Gestioo<\/strong> detecta que ese pedido ya hab\u00eda descontado stock y lo repone autom\u00e1ticamente al pasar a estado cancelado, reembolsado o papelera.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Resoluci\u00f3n de problemas<\/h2>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout oc-tabla\"><thead><tr><th>Problema<\/th><th>Causa probable<\/th><th>Soluci\u00f3n<\/th><\/tr><\/thead><tbody><tr><td>El bot\u00f3n <strong>+<\/strong> para crear un webhook aparece deshabilitado<\/td><td>No hay una configuraci\u00f3n de <strong>Proveedor<\/strong> guardada<\/td><td>Completa y guarda la ventana <strong>Configuraci\u00f3n<\/strong> con tus claves de WooCommerce antes de dar de alta un webhook.<\/td><\/tr><tr><td>Un producto marcado como <strong>Publicar<\/strong> no aparece en la tienda<\/td><td>No existe un webhook activo de <strong>Producto &#8211; Creado<\/strong> \/ <strong>Producto &#8211; Actualizado<\/strong>, o las claves de la API son incorrectas<\/td><td>Verifica que el webhook correspondiente est\u00e9 dado de alta y que la <strong>Clave del cliente<\/strong> y <strong>Clave secreta del cliente<\/strong> sean correctas.<\/td><\/tr><tr><td>El stock no se descuenta al completar un pedido en WooCommerce<\/td><td>El webhook de pedido no est\u00e1 bien configurado en WooCommerce (URL o secreto incorrectos) o no hay un webhook de tipo <strong>Stock<\/strong> para esa sucursal<\/td><td>Revisa la <strong>URL de entrega<\/strong> y el <strong>Secreto<\/strong> del webhook en WooCommerce, y confirma que exista un webhook de tipo <strong>Stock<\/strong> para la sucursal correcta en <strong>Gestioo<\/strong>.<\/td><\/tr><tr><td>No puedes guardar la configuraci\u00f3n del proveedor<\/td><td>Falta alg\u00fan campo obligatorio (<strong>Clave del cliente<\/strong>, <strong>Clave secreta del cliente<\/strong>, <strong>URL de Woocommerce<\/strong> o <strong>Sucursal<\/strong>)<\/td><td>Completa los cuatro campos antes de hacer <span class=\"oc-clic\"><i class=\"oc-clic__icon fa-solid fa-arrow-pointer\"><\/i> clic<\/span> en <strong>Guardar<\/strong>.<\/td><\/tr><tr><td>Aparece el aviso \u00abYa existe una integraci\u00f3n del tipo seleccionado\u00bb<\/td><td>Ya diste de alta un webhook con ese mismo <strong>Tipo<\/strong><\/td><td>Elimina el webhook existente antes de crear uno nuevo del mismo tipo, o edita el que ya tienes.<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Glosario espec\u00edfico<\/h2>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout oc-tabla\"><thead><tr><th>T\u00e9rminos<\/th><\/tr><\/thead><tbody><tr><td><strong>WordPress<\/strong>: sistema de gesti\u00f3n de contenidos (CMS) sobre el que se construye tu sitio web.<\/td><\/tr><tr><td><strong>WooCommerce<\/strong>: plugin de WordPress que convierte un sitio web en una tienda online.<\/td><\/tr><tr><td><strong>Webhook<\/strong>: aviso autom\u00e1tico que un sistema env\u00eda a otro cuando ocurre un evento (por ejemplo, un pedido completado).<\/td><\/tr><tr><td><strong>REST API<\/strong>: la interfaz que usa <strong>Gestioo<\/strong> para leer y escribir datos directamente en tu tienda WooCommerce.<\/td><\/tr><tr><td><strong>Clave del cliente \/ Clave secreta del cliente<\/strong>: par de credenciales (<code>Consumer key<\/code> \/ <code>Consumer secret<\/code>) que WooCommerce genera para autorizar el acceso a su API REST.<\/td><\/tr><tr><td><strong>Keymaster<\/strong>: clave que identifica a tu cuenta de <strong>Gestioo<\/strong> y que se usa para validar de forma segura los webhooks que llegan desde WooCommerce.<\/td><\/tr><tr><td><strong>external_id \/ referencia externa<\/strong>: identificador que WooCommerce asigna a un producto y que <strong>Gestioo<\/strong> guarda para saber qu\u00e9 producto de tu cat\u00e1logo corresponde a cada producto de la tienda.<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Conclusi\u00f3n<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Con WooCommerce configurado, tu taller puede vender online sin perder el control del stock ni duplicar la carga de productos: cada publicaci\u00f3n viaja de <strong>Gestioo<\/strong> hacia tu tienda, y cada venta o movimiento de stock vuelve a viajar de tu tienda hacia <strong>Gestioo<\/strong>. Es una configuraci\u00f3n que se hace una sola vez (webhook de pedido, claves de la API y webhooks de sincronizaci\u00f3n) y que despu\u00e9s funciona de forma autom\u00e1tica en el d\u00eda a d\u00eda.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Introducci\u00f3n WooCommerce te permite vincular tu tienda online con Gestioo para centralizar la gesti\u00f3n comercial: los productos que publicas se sincronizan hacia la tienda y, cuando un cliente compra, el stock se actualiza autom\u00e1ticamente en Gestioo. Qu\u00e9 son WordPress y WooCommerce Si nunca armaste una tienda online, estos son los dos conceptos que necesitas conocer [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","template":"","meta":{"_et_pb_use_builder":"off","_et_pb_old_content":"<!-- wp:paragraph -->\n<p>En esta gu\u00eda, te proporcionaremos instrucciones detalladas para realizar la integraci\u00f3n entre tu tienda online desarrollada en WooCommerce y el sistema (Gestioo). Esta vinculaci\u00f3n permite sincronizar autom\u00e1ticamente productos y stock, optimizando la gesti\u00f3n comercial de tu empresa.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:shortcode -->\n[esperamos]\n<!-- \/wp:shortcode -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\">Requisitos previos<\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>Antes de comenzar, aseg\u00farate de cumplir con los siguientes requisitos:<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Tener una tienda online activa y funcional con WooCommerce.<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Contar con acceso de superadministrador en (Gestioo).<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Disponer de las credenciales de acceso tanto para WordPress como para (Gestioo).<\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\">Crear un Webhook en WooCommerce<\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Inicia sesi\u00f3n en tu sitio de WordPress.<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Acced\u00e9 al men\u00fa lateral \"WooCommerce\" y hac\u00e9 (clic) en \"Ajustes\".<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Ingres\u00e1 en la pesta\u00f1a \"Avanzado\" y luego hac\u00e9 (clic) en \"Webhooks\".<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Seleccion\u00e1 \"A\u00f1adir webhook\" y complet\u00e1 los siguientes campos:<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Nombre<\/strong>: Pedido actualizado (o cualquier nombre descriptivo).<!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li><strong>Estado<\/strong>: Activo.<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Tema<\/strong>: Pedido actualizado.<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>URL de entrega<\/strong>: La obtendr\u00e1s desde (Gestioo) en el siguiente paso.<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Secreto<\/strong>: Tambi\u00e9n se obtiene desde (Gestioo - Keymaster).<\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list --><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:shortcode -->\n[comentario]Si no ves la opci\u00f3n Webhooks, asegurate de que WooCommerce est\u00e9 actualizado correctamente.[\/comentario]\n<!-- \/wp:shortcode -->\n\n<!-- wp:image {\"id\":306621,\"width\":\"600px\",\"sizeSlug\":\"full\",\"linkDestination\":\"none\"} -->\n<figure class=\"wp-block-image size-full is-resized\"><img src=\"https:\/\/academy.gestioo.com\/taller\/wp-content\/uploads\/2025\/04\/image-29.png\" alt=\"\" class=\"wp-image-306621\" style=\"width:600px\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\">Obtener credenciales desde (Gestioo)<\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Ingresa a tu cuenta en (Gestioo).<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Ingres\u00e1 al men\u00fa principal y hac\u00e9 (clic) en \"Configuraciones\". Luego, accede a la opci\u00f3n \"Integraciones\" y selecciona \"WooCommerce\".<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Copia los siguientes datos:<!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li><strong>Webhook URL<\/strong>.<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li><strong>Keymaster.<\/strong><\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list --><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Pega estos valores en los campos correspondientes del Webhook de WooCommerce.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:paragraph -->\n<p>[configurar-guardar]<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:shortcode -->\n[guardado]\n<!-- \/wp:shortcode -->\n\n<!-- wp:image {\"id\":307622,\"width\":\"600px\",\"sizeSlug\":\"large\",\"linkDestination\":\"none\"} -->\n<figure class=\"wp-block-image size-large is-resized\"><img src=\"https:\/\/academy.gestioo.com\/taller\/wp-content\/uploads\/2025\/04\/image-117-1024x459.png\" alt=\"\" class=\"wp-image-307622\" style=\"width:600px\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\">Generar claves API en WooCommerce<\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>En el apartado WooCommerce ingresa en \"Ajuste\"&gt;\"Avanzado\"&gt; \"REST API\".<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Gener\u00e1 una nueva clave con estos datos:<!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Descripci\u00f3n: Gestioo.<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Usuario: Usuario de la tienda.<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Permisos: Lectura\/escritura.<\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list --><\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Copia la clave p\u00fablica y la clave secreta.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:shortcode -->\n[alerta]Estas claves se muestran una sola vez. Guardalas en un lugar seguro antes de cerrar la pantalla.[\/alerta]\n<!-- \/wp:shortcode -->\n\n<!-- wp:image {\"id\":306581,\"width\":\"600px\",\"sizeSlug\":\"full\",\"linkDestination\":\"none\"} -->\n<figure class=\"wp-block-image size-full is-resized\"><img src=\"https:\/\/academy.gestioo.com\/taller\/wp-content\/uploads\/2025\/04\/image-11.png\" alt=\"\" class=\"wp-image-306581\" style=\"width:600px\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:image {\"id\":306624,\"width\":\"600px\",\"sizeSlug\":\"full\",\"linkDestination\":\"none\"} -->\n<figure class=\"wp-block-image size-full is-resized\"><img src=\"https:\/\/academy.gestioo.com\/taller\/wp-content\/uploads\/2025\/04\/image-30.png\" alt=\"\" class=\"wp-image-306624\" style=\"width:600px\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\">Ingresar claves en (Gestioo)<\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Volv\u00e9 a la secci\u00f3n de integraci\u00f3n en (Gestioo).<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Realizas (clic) en la opci\u00f3n de configurar proveedor.<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Pega las claves generadas. (Clave del cliente y clave secreta del cliente).<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Complet\u00e1 con:<!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li>La direcci\u00f3n de tu tienda (ej. <a href=\"https:\/\/mitienda.com\/\">https:\/\/mitienda.com<\/a>).<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>La sucursal desde la cual se descontar\u00e1 el stock.<\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list --><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:paragraph -->\n<p>[completar-guardar]<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:shortcode -->\n[guardado]\n<!-- \/wp:shortcode -->\n\n<!-- wp:image {\"id\":307625,\"width\":\"600px\",\"sizeSlug\":\"large\",\"linkDestination\":\"none\"} -->\n<figure class=\"wp-block-image size-large is-resized\"><img src=\"https:\/\/academy.gestioo.com\/taller\/wp-content\/uploads\/2025\/04\/image-119-1024x495.png\" alt=\"\" class=\"wp-image-307625\" style=\"width:600px\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\">Configurar la sincronizaci\u00f3n de productos<\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Desde la misma secci\u00f3n de integraci\u00f3n, realiza (clic) en \"Crear\".<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Seleccion\u00e1 los eventos que desees sincronizar:<!-- wp:list -->\n<ul class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Producto creado.<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Producto actualizado.<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Descuento de stock.<\/li>\n<!-- \/wp:list-item --><\/ul>\n<!-- \/wp:list --><\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:paragraph -->\n<p>Luego de seleccionar el tipo deber\u00e1s realizar (clic) en \"Guardar\".<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:shortcode -->\n[guardado]\n<!-- \/wp:shortcode -->\n\n<!-- wp:image {\"id\":306641,\"width\":\"600px\",\"sizeSlug\":\"full\",\"linkDestination\":\"none\"} -->\n<figure class=\"wp-block-image size-full is-resized\"><img src=\"https:\/\/academy.gestioo.com\/taller\/wp-content\/uploads\/2025\/04\/image-37.png\" alt=\"\" class=\"wp-image-306641\" style=\"width:600px\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\">Verificaci\u00f3n del funcionamiento<\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:list {\"ordered\":true} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Cre\u00e1 un nuevo producto en (Gestioo) o seleccion\u00e1 uno ya existente.<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Activa la opci\u00f3n \"Publicar en WooCommerce\" y realiza (clic) en \"Guardar\".<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Verificaic\u00e1 que el producto se haya publicado correctamente en tu tienda de WooCommerce.<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:image {\"id\":307689,\"width\":\"600px\",\"sizeSlug\":\"full\",\"linkDestination\":\"none\"} -->\n<figure class=\"wp-block-image size-full is-resized\"><img src=\"https:\/\/academy.gestioo.com\/taller\/wp-content\/uploads\/2025\/12\/image-62.png\" alt=\"\" class=\"wp-image-307689\" style=\"width:600px\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:image {\"id\":306645,\"width\":\"600px\",\"sizeSlug\":\"full\",\"linkDestination\":\"none\"} -->\n<figure class=\"wp-block-image size-full is-resized\"><img src=\"https:\/\/academy.gestioo.com\/taller\/wp-content\/uploads\/2025\/04\/image-39.png\" alt=\"\" class=\"wp-image-306645\" style=\"width:600px\"\/><\/figure>\n<!-- \/wp:image -->\n\n<!-- wp:paragraph -->\n<p>Luego de sincronizar un producto entre (Gestioo) y <strong>WooCommerce<\/strong>, podr\u00e1s realizar una serie de acciones que mantendr\u00e1n su disponibilidad siempre actualizada en la tienda online. Estas acciones impactan directamente sobre los productos vinculados y se ejecutan de forma autom\u00e1tica al registrar movimientos en el sistema:<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:list {\"ordered\":true,\"type\":\"decimal\"} -->\n<ol class=\"wp-block-list\"><!-- wp:list-item -->\n<li>Al realizar una compra en la sucursal configurada para WooCommerce, se actualiza el stock de los productos vinculados con WooCommerce.<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Al realizar un ajuste de stock, se actualizan todos los productos vinculados con WooCommerce incluidos en el ajuste.<\/li>\n<!-- \/wp:list-item -->\n\n<!-- wp:list-item -->\n<li>Al realizar un movimiento de stock entre sucursales, se actualizan todos los productos vinculados con WooCommerce que formen parte del movimiento.<br><br>[alerta]En algunos casos, la sincronizaci\u00f3n puede demorar algunos segundos dependiendo del servidor.[\/alerta]<\/li>\n<!-- \/wp:list-item --><\/ol>\n<!-- \/wp:list -->\n\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\">Conclusi\u00f3n<\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>En resumen, esta gu\u00eda proporciona los pasos necesarios para vincular WooCommerce con el sistema (Gestioo), logrando una integraci\u00f3n completa entre tu tienda online y el software de gesti\u00f3n. Esta conexi\u00f3n permite automatizar procesos clave como la publicaci\u00f3n de productos y el control de stock, mejorando la eficiencia operativa y la experiencia de tus clientes.<\/p>\n<!-- \/wp:paragraph -->","_et_gb_content_width":"","inline_featured_image":false,"footnotes":""},"doc_category":[37],"doc_tag":[],"class_list":["post-306546","docs","type-docs","status-publish","hentry","doc_category-sistema"],"year_month":"2026-07","word_count":2691,"total_views":"145","reactions":{"happy":"0","normal":"0","sad":"0"},"author_info":{"name":"admin","author_nicename":"admin","author_url":"https:\/\/academy.gestioo.com\/taller\/author\/admin\/"},"doc_category_info":[{"term_name":"Sistema","term_url":"https:\/\/academy.gestioo.com\/taller\/docs-category\/sistema\/"}],"doc_tag_info":[],"knowledge_base_info":[],"knowledge_base_slug":[],"_links":{"self":[{"href":"https:\/\/academy.gestioo.com\/taller\/wp-json\/wp\/v2\/docs\/306546","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/academy.gestioo.com\/taller\/wp-json\/wp\/v2\/docs"}],"about":[{"href":"https:\/\/academy.gestioo.com\/taller\/wp-json\/wp\/v2\/types\/docs"}],"author":[{"embeddable":true,"href":"https:\/\/academy.gestioo.com\/taller\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/academy.gestioo.com\/taller\/wp-json\/wp\/v2\/comments?post=306546"}],"version-history":[{"count":48,"href":"https:\/\/academy.gestioo.com\/taller\/wp-json\/wp\/v2\/docs\/306546\/revisions"}],"predecessor-version":[{"id":310476,"href":"https:\/\/academy.gestioo.com\/taller\/wp-json\/wp\/v2\/docs\/306546\/revisions\/310476"}],"wp:attachment":[{"href":"https:\/\/academy.gestioo.com\/taller\/wp-json\/wp\/v2\/media?parent=306546"}],"wp:term":[{"taxonomy":"doc_category","embeddable":true,"href":"https:\/\/academy.gestioo.com\/taller\/wp-json\/wp\/v2\/doc_category?post=306546"},{"taxonomy":"doc_tag","embeddable":true,"href":"https:\/\/academy.gestioo.com\/taller\/wp-json\/wp\/v2\/doc_tag?post=306546"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}