Menu

Shopify

Shopify integration

Denne app giver mulighed for integration mellem Shopify og Indexed PIM. Integrationen vil sørge for synkronisering af:

  • Produkter

  • Kategorier

  • Meta felter

  • Billeder

  • Egenskaber

Samt alle data som vedrører produkter i Indexed PIM.

Shopify integration understøtter flere selvstændige webshops. For hver webshop skal der opsættes Shopify app med selvstændig konfiguration for sprog og valuta.

For hver app kan der styres hvilke produkter som skal på hvilken Shopify webshop.

Hver Shopify app tæller som 1 kanal.

Opsætning af app

Shopify app opsættes i Indexed PIM ved at gå til Apps og herefter finde Shopify app på listen. Tryk tilføj og den installeres. Herefter skal app'en konfigureres med domain på webshop samt REST API bruger.

For opsætning af REST API bruger i Shopify, henvises til deres dokumentation. Brugeren skal oprettes med følgende rettigheder:

write_inventory,read_inventory,write_product_feeds,read_product_feeds,write_product_listings,read_product_listings,write_products,read_products,write_locales,read_locales,write_markets,read_markets

Ved opsætning af ny Shopify app er det muligt at trække alle nuværende produkter ind fra webshoppen til Indexed PIM, hvis den ikke er tom.

Hvis webshoppen er tom, er det muligt at indlæse alle produkter fra Indexed PIM ind i webshoppen. Før indlæsning bør man tage stilling til om alle produkter skal leve i webshoppen eller om nogle skal blokeres inden da. Blokering kan da også ske efterfølgende, produkter slettes blot fra webshoppen igen når de blokeres.

Produkter der ikke skal overføres til nogen kanaler, kan med fordel deaktiveres.

App skal opsættes med tilsvarende sprog og valuta for webshoppen.

Produkt synkronisering

Ved synkronisering af produkt data til Shopify vil følgende mapping tabel blive brugt.

Shopify felt

Indexed PIM felt

title

name

body_html

description

status

disabled

Variant data

sku

sku

barcode

gtin

price

pricing.price

compare_at_price

pricing.base/pricing.price

weight

physical.weight

taxable

taxable

vendor

brand.name

product_type

productGroup.name

inventory_management

shopify

inventory_quantity

stock.quantity

inventory_policy

værdi: continue/deny afhængig af stock.allow_backorder

metafields

customFields og properties

template_suffix

customField.shopify_template_suffix

inventory_item.cost

pricing.costPrice

inventory_item.harmonized_system_code

hs.code

inventory_item.country_code_of_origin

hs.origin_country_code

image

image

images

images

Shopify Rest API

Der er begrænsninger på hvor mange requests der kan sendes via deres REST API og GraphQL interface. Indexed PIM løser dette ved at have 1 kanal indtil webshoppen, således at der ikke kan overføres data parallelt og på den måde styre hvor mange requests der foretages.

Hvis mange produkter opdateres eller oprettes på een gang, sættes disse i kø og overføres stille og roligt til Shopify webshop.

Bliv kontaktet af os