Cómo ajustar inventario cuando Bsale no lo hace por ti.
Necesitas:
admin.shopify.com.Admin → menú izquierdo Products → submenú Inventory. Llegas a una tabla con todos los SKUs.
Arriba a la izquierda hay un dropdown "All locations". Cámbialo a Jesús María. Vas a ver solo el stock de esa tienda (que es el único que importa para web).
Usa el buscador arriba (lupa). Puedes buscar por nombre del juego ("Catán"), SKU ("PBG-1234") o vendor/marca ("Devir").
Haz clic directo sobre el número de la columna Available. Aparece un campo editable. Escribe la cantidad correcta y presiona Enter o haz clic afuera. Se guarda solo.
Abre la PDP del producto (playboardgamestore.com/products/<handle>) en otra pestaña. El badge debe coincidir: ≥6 unidades → "Disponible" · 1-5 unidades → "¡Quedan pocos!" · 0 unidades → "Avísame cuando llegue".
Cuando llega un pedido del proveedor con varios juegos, no edites uno por uno. Usa bulk edit:
En Products → Inventory, marca los checkboxes de los productos que llegaron. Arriba aparece una barra "X selected".
Haz clic en Bulk actions (o los 3 puntitos •••) → Update inventory quantities. Te lleva a una pantalla con todos los SKUs seleccionados en filas editables.
En la parte superior elige Adjust by (sumar) en lugar de Update to (reemplazar). Escribe la cantidad que llegó para cada SKU. Save changes arriba a la derecha.
Para más de 50 productos a la vez (ej. inventario físico anual), exporta a CSV, edita en Excel/Google Sheets y vuelves a importar.
Admin → Apps → Matrixify → New Export → tipo Inventory. Filtra por Location = Jesús María. Descarga el .xlsx.
Abre el archivo en Excel o Sheets. La columna que importa es Variant Inventory Qty. Cambia los valores y guarda. NO toques otras columnas (SKU, Title, Cost) — Matrixify las usa para hacer match.
Matrixify → New Import → sube el .xlsx → revisa la vista previa (te muestra "X productos a actualizar") → Import. Tarda 2-5 minutos según el tamaño.
Cuando termina, Matrixify te muestra un log con "X success / Y errors". Revisa los errores (suelen ser SKUs que no existen en Shopify).
| Qué pasa | Por qué | Cómo lo resuelves |
|---|---|---|
| Vendiste un juego en JM pero Shopify aún muestra el stock viejo. | Bsale tarda hasta 5 minutos en empujar el cambio. A veces hasta 15 si hubo cola. | Espera 10-15 min. Si pasaron más de 30 y sigue desfasado, ajusta manual (Caso 1) y reporta a soporte para revisar el sync. |
| Stock negativo (ej. Available = -2). | Shopify lo permite si vendiste online lo mismo que vendiste presencial al mismo tiempo. | Edita el SKU a 0. Llama a la tienda para verificar el stock real y reajusta. Si pasó una orden online que no puedes despachar, ve al manual "Procesar un pedido" sección "no tengo el producto". |
| El producto no aparece en Inventory aunque existe en Products. | El producto no tiene marcado "Track quantity" en su variante. | Abre el producto → variante → marca el checkbox Track quantity → Save. Ahora aparece en Inventory. |
| Cambiaste stock pero la web sigue mostrando "Avísame cuando llegue". | Caché del navegador. La web sí está actualizada en el servidor. | Ctrl+Shift+R en la PDP. Si después de 5 min sigue mal: revisa que el cambio fue en location Jesús María, no en otra. |
| Bsale dejó de sincronizar (varios SKUs desfasados). | El token de Bsale en la app Shopify expiró. Pasa cada 6-12 meses. | Apps → Bsale (Perú) → Configuración → "Regenerar token" → copiar nuevo token → pegar → Save. Si no sabes hacerlo, contacta MIYAUCHI. |
Antes de cargar en Shopify: revisa que el SKU exista en Bsale. Si no está, créalo en Bsale primero — si no, Shopify y Bsale van a quedar desconectados para ese producto. Bsale → Productos → Nuevo. Una vez creado en Bsale, espera el siguiente sync (≤5 min) y aparece en Shopify automáticamente. Si después de 15 min no aparece: créalo manual en Shopify con el mismo SKU.
NO la cargues en stock online. Las otras tres tiendas tienen fulfillsOnlineOrders = false — su stock no afecta a la web. El cliente recoge presencial allí, pero la web solo refleja JM.
Exporta el CSV de Inventory completo (Matrixify) ANTES de empezar. Imprime. Cuentas físicamente. Vuelves a importar con los números reales. Guarda el CSV viejo como backup por si algo sale mal.
NO uses Archive (Shopify lo desindexa y pierdes ranking en Google). Mejor cambia el Status a Draft. El producto deja de mostrarse pero su URL sigue viva — útil si decides reabrirlo. Si el cierre es definitivo, MIYAUCHI te ayuda a configurar un redirect 301 a una colección parecida.