Configuración en Shopify

Para conectar Sales Layer con la tienda Shopify, hay que  habilitar una aplicación externa siguiendo estos pasos.

Acceder a Settings en Shopify

 
 

Ir a Apps

 

 

Entrar en Develop apps

 

 

Seleccionar Build Apps in Dev Dashboard y dirigirse a Create App

 

 

Tras asignar un nombre a la app, hay que dirigirse al apartado Access > Admin Select scopes para seleccionar los permisos necesarios para que el conector pueda sincronizar con la tienda en Shopify.

 
 

 

Permisos requeridos para cualquier sincronización, incluyendo trabajar con metafields:

  • read_inventory
  • read_locales
  • read_locations
  • read_products
  • read_product_listings
  • read_publications
  • read_translations
  • read_files
  • write_products
  • write_publications
  • write_translations
  • write_files
  • write_metaobjects
  • read_metaobjects
  • read_metaobject_definitions

Permisos para Markets:

  • read_markets
  • write_markets

Permisos para Media files

  • read_files
  • write_files

Permisos para gestión de stock:

  • write_inventory
  • read_fulfillments
  • Write_fulfillments

Los permisos relativos a la gestión de stock nombrados arriba  incluyen el manejo de los siguientes campos:

  • cost_per_item
  • country_code_of_origin
  • requires_shipping
  • tracked
  • inventory_quantity
  • weight_unit
  • weight
  • province_code_of_origin
  • harmonized_system_code

Al seleccionar los permisos se puede lanzar la app a través del botón Release.

 

 

Después de instalar la aplicación, nos dirigimos a la pestaña de Settings para acceder a las claves generadas.

 
 

Hay que insertarlas en el conector dentro de Parámetros y así establecer el vínculo entre la tienda de Shopify y el conector de Sales Layer:

  • Valor de Client ID de Shopify en el campo API key del conector
  • Valor de Secret de Shopify en el campo API Token del conector
  • El campo Nombre de la tienda tendrá que contener la URL completa de la tienda