Crear una aplicación de Shopify y conectar OOMOL
Prepara una cuenta de Shopify que pueda crear aplicaciones e instalarlas en la tienda que vas a conectar.
1. Crear la aplicación
Inicia sesión en Shopify Dev Dashboard. Abre Apps, elige Create app y después Start from Dev Dashboard. Escribe un nombre, como OOMOL Shopify, y pulsa Create.
2. Configurar la versión
En la configuración de la versión, introduce App URL. Si no tienes una página de inicio propia para la aplicación, usa https://shopify.dev/apps/default-app-home y desactiva la opción de incrustarla en el panel de Shopify. Selecciona los permisos en Scopes:
| Qué quieres hacer | Permisos |
|---|---|
| Consultar y gestionar pedidos | read_orders, write_orders |
| Consultar y gestionar productos | read_products, write_products |
| Consultar y gestionar clientes y direcciones | read_customers, write_customers |
| Consultar y ajustar inventario | read_inventory, write_inventory |
Selecciona las dos primeras filas para gestionar productos y pedidos. Añade clientes o inventario si también vas a trabajar con ellos. Para consultar sin hacer cambios, selecciona solo los permisos read_* correspondientes.
Los nombres, correos, teléfonos y direcciones de los clientes pueden necesitar aprobación de Shopify. Si se restringe el acceso, sigue las instrucciones para solicitar datos de clientes protegidos.
3. Añadir la URL de retorno y publicar
En OOMOL, abre la conexión de Shopify, selecciona OAuth2 y copia la URL de retorno que aparece. Pégala completa en Redirect URLs de Shopify, sin cambiar la ruta ni añadir una barra al final. Guarda y pulsa Release.
4. Copiar las credenciales
En App settings de Shopify, busca Client ID y Client secret. Pega ambos valores en los campos correspondientes de la configuración del cliente OAuth de Shopify en OOMOL y guarda.
5. Conectar la tienda
- Continúa la conexión de Shopify en OOMOL.
- Introduce el dominio
myshopify.comde tu tienda, por ejemploacme.myshopify.com. - Revisa los permisos solicitados. Por defecto incluyen lectura y escritura de pedidos y productos. Haz que la lista coincida con los cambios realizados en Shopify.
- Inicia la conexión, confirma la tienda en Shopify y completa la instalación o autorización.
- Vuelve a OOMOL y comprueba que la tienda está conectada. Consulta sus datos o algunos productos para confirmar que es la correcta.
Solución de problemas
- La URL de retorno no coincide: vuelve a copiarla desde OOMOL y sustituye el valor de Redirect URLs en Shopify.
- No se puede instalar: comprueba los permisos de tu cuenta y la configuración de distribución de la aplicación.
- Permisos insuficientes: añade los permisos en Shopify, publica una nueva versión, actualiza la lista en OOMOL y vuelve a conectar.
- Error tras cambiar Client secret: guarda el nuevo valor en OOMOL y vuelve a conectar.
Si los menús han cambiado, consulta la guía oficial para crear aplicaciones.