# Vender en Shopify con RUIT: guía completa

Qué claves te pide RUIT, qué app tienes que crear en Shopify, cómo detecta las ventas y por qué al agotarse el stock el producto se archiva.

_Updated: 2026-09-28 · Source: https://ruit.es/docs/vender-en-shopify/_

Shopify se conecta **con unas claves**, nunca con tu contraseña. Creas una app tuya dentro de tu
propia tienda, le das los permisos que quieres y pegas en RUIT sus dos credenciales. Los permisos
siguen siendo tuyos y puedes retirarlos cuando te apetezca. El paso a paso, con la app, sus ocho
permisos y las dos claves, está en [conectar Shopify](https://ruit.es/docs/conectar-shopify/).

## ¿Qué me va a pedir RUIT?

Tres campos, y ninguno es tu contraseña:

| Campo | Qué es | De dónde sale |
|---|---|---|
| URL de la tienda | El dominio que acaba en `.myshopify.com` | Tu panel de Shopify |
| `Client ID` | Identificador de tu app | El Dev Dashboard de Shopify, al crear la app |
| `Client Secret` | Secreto de esa misma app | El Dev Dashboard de Shopify, al crear la app |

La dirección es el dominio que acaba en `.myshopify.com`, no el dominio con el que vendes de cara
al público. RUIT es tolerante al copiar y pegar: acepta también la dirección del panel de
administración.

> **Aviso:** Un aviso que ahorra una vuelta entera: **no es una clave de acceso permanente**. Con esas dos
> credenciales RUIT emite sus propios accesos; una clave que empiece por `shpat_` no sirve aquí.

## ¿Qué tengo que preparar en Shopify?

Dos cosas, y la segunda es la que más se olvida: **crear la app** con sus permisos y luego
**instalarla en la tienda**.

> **Aviso:** Una app creada pero **sin instalar** tiene credenciales que existen y no autorizan nada. Es el fallo
> más común de esta integración, y desde RUIT se ve como una conexión rechazada porque la app no está
> instalada en la tienda.

### Los ocho permisos

Seis se comprueban **al conectar**, así que si falta alguno te enteras en el momento y el error te
dice cuáles: leer y escribir productos, leer y escribir inventario, leer ubicaciones y leer pedidos.
Los otros dos, leer y escribir publicaciones, **no se comprueban**, y esa es la trampa: sin ellos
el producto se crea en tu panel y no aparece en la tienda, porque nadie lo publicó en el canal de
venta.

## ¿Caduca la conexión?

Tus claves no caducan. Por debajo RUIT trabaja con accesos de un día que renueva solo, así que no
tienes que tocar nada nunca.

> **Nota:** Lo que sí la rompe es cambiar la app en Shopify: **desinstalarla, borrarla o rotar el secreto**. Ahí
> la cuenta pasa a aparecer como caducada, y vuelve sola en cuanto la app responde de nuevo.

## ¿Qué necesito para publicar?

Foto, título, descripción, precio y estado del producto. Si además llevas el control del stock,
hace falta una **ubicación de inventario** en la tienda: sin ninguna, la publicación no sale.

Cada publicación es **una variante**. Puedes declarar hasta tres ejes de opciones (talla, color y
uno más) para que el producto nazca con la estructura correcta.

De las fotos, RUIT envía hasta **20 megas por imagen**, el margen más ancho de todos los
marketplaces, en `JPG`, `PNG` o WebP.

## ¿Cómo se entera RUIT de una venta?

Tu tienda se lo cuenta en el momento. Al conectar quedan registrados tres avisos: producto
actualizado, producto borrado y pedido nuevo.

> **Consejo:** Eso tiene una consecuencia buena y poco obvia: en Shopify la venta se detecta **por el pedido**, no
> por ver el stock a cero. Si bajas tú una cantidad a mano en el panel de Shopify, RUIT no lo confunde
> con una venta. En [PrestaShop](https://ruit.es/docs/vender-en-prestashop/) y
> [Todocolección](https://ruit.es/docs/vender-en-todocoleccion/), que no avisan, sí ocurre.

## ¿Qué pasa cuando se agota el stock?

Shopify es el caso intermedio entre borrar y no hacer nada: el producto **se archiva**. Desaparece
de la tienda pero sigue existiendo y se puede recuperar. El borrado de verdad solo ocurre si lo
pides tú.

Es además, junto con [Wallapop PRO](https://ruit.es/docs/vender-en-wallapop-pro/), el único sitio donde puedes
**desactivar y reactivar** una publicación desde RUIT sin que eso arrastre al resto de tus
marketplaces.

- [Conectar Shopify con RUIT](https://ruit.es/docs/conectar-shopify/)
- [Vender en WooCommerce](https://ruit.es/docs/vender-en-woocommerce/)
