Saturn Studio – Shopify

Shopify es una plataforma líder de comercio electrónico que te permite crear, gestionar y escalar tu tienda online con herramientas intuitivas y soluciones integrales para vender en cualquier lugar.

📌 ¿Qué es este módulo?

Este módulo permite conectar Saturn Studio con Shopify, una de las plataformas de comercio electrónico más utilizadas a nivel mundial. Con esta integración, puedes crear productos, consultar inventario, gestionar variantes y registrar pedidos de manera automatizada y eficiente.

📚 Descripción de los comandos

📄 Create a Product

ParámetroDescripciónEjemplo
CredencialCredencial de Shopify necesaria para crear el producto.credential
TítuloTítulo del producto.T-shirt with logo
DescripciónDescripción del producto.T-shirt with logo extra large
ProveedorMarca o proveedor del producto.Nike
EtiquetasEtiquetas asociadas al producto.[ “t-shirt”, “logo”, “nike” ]
Asignar resultado a variableVariable donde se almacenará el resultado.{ “data”: { “productCreate”: { “product”: { “id”: “…”, “title”: “MacBook” } } } }

Crea un nuevo producto en tu tienda Shopify con título, descripción, proveedor y etiquetas.

📄 Get a Product

ParámetroDescripciónEjemplo
CredencialCredencial de Shopify necesaria para obtener el producto.credential
ID del ProductoID del producto a recuperar.gid://shopify/Product/9828974166304
Asignar resultado a variableVariable donde se almacenará el resultado.{ “product”: { “id”: “…”, “title”: “MacBook” } }

Obtiene la información completa de un producto mediante su ID.

📄 Search Products

ParámetroDescripciónEjemplo
CredencialCredencial de Shopify necesaria para buscar productos.credential
TítuloTítulo del producto.T-shirt with logo
ProveedorMarca o proveedor del producto.Nike
LímiteNúmero máximo de resultados.10
EstadoEstado del producto (ACTIVE, ARCHIVED o DRAFT).ACTIVE
Asignar resultado a variableVariable donde se almacenará el resultado.{ “products”: { “edges”: […] } }

Realiza una búsqueda de productos en tu tienda por título, proveedor y estado.

📄 Create Variant

ParámetroDescripciónEjemplo
CredencialCredencial de Shopify necesaria para crear la variante.credential
ID del ProductoID del producto al que se añadirá la variante.gid://shopify/Product/9828914757920
PrecioPrecio de la variante.11.99
SKUCódigo único de la variante.KS42E22TSW
OpciónOpción de la variante (por ejemplo: color, talla).
ValorValor de la opción (por ejemplo: red, XL).red
PesoPeso del producto.0.5
Asignar resultado a variableVariable donde se almacenará el resultado.{ “products”: { “edges”: […] } }

Crea una variante de un producto existente, definiendo precio, SKU, opciones y peso.

📄 Create Order

ParámetroDescripciónEjemplo
CredencialCredencial de Shopify necesaria para crear el pedido.credential
ID del ProductoProducto relacionado al pedido.gid://shopify/Product/9828914757920
VarianteSelección de la variante del producto.
CantidadNúmero de unidades a pedir.5
Precio UnitarioPrecio por unidad del producto.99.99
MonedaMoneda del pedido.USD
¿Fue pagado?Indica si el pedido ya fue pagado.True
NotaNota adicional del pedido.Urge order, send today
Asignar resultado a variableVariable donde se almacenará el resultado.{ “products”: { “edges”: […] } }

Crea una orden en tu tienda Shopify, incluyendo producto, variante, cantidad y estado de pago.

🧪 Ejemplos de uso

  • Create a Product: Publicar automáticamente un nuevo producto con descripción y etiquetas desde una planilla de carga.
  • Get a Product: Consultar los detalles de un producto mediante su ID para mostrarlos en un panel de control.
  • Create Order: Generar un pedido con una variante específica luego de que un cliente complete un formulario de compra.

🧩 Requisitos

  1. Contar con una credencial válida de Shopify configurada en Saturn Studio.
  2. Tener acceso a los IDs de producto o variantes existentes en la tienda.
  3. Disponer de permisos para crear productos, variantes y órdenes en el entorno Shopify.
  4. Las etiquetas deben enviarse como un arreglo y las monedas deben coincidir con las configuradas en la tienda.