Koppelingen

Shopify koppelen

Bouw een eigen app in Shopify, geef hem de juiste scopes en sla de koppeling in e-tailize op met een test.

3 minLaatst gecontroleerd op 7 september 2026Read in English

Op deze pagina

Voordat je begint

Shopify geeft zijn gegevens af via een app die je zelf in je winkel maakt, dus je hebt beheerderstoegang tot die winkel nodig en het recht om apps te maken en te installeren. Oude apps worden niet meer geaccepteerd, dus bouw een nieuwe via de huidige route, ook als je er al eens een had.

Stappen

  1. Open in Shopify "Sales channels", klik op "Sales channel settings", open "Apps", klik op "Develop apps" en daarna op "Build apps in Dev Dashboard".

  2. Klik op "Create app", geef hem een naam zoals e-tailize en klik op "Create".

  3. Open de configuratie van de app en zet deze scopes aan:

    write_draft_orders     read_draft_orders
    write_inventory        read_inventory
    write_locations        read_locations
    read_marketing_events
    write_order_edits      read_order_edits
    write_orders           read_orders
    write_price_rules      read_price_rules
    write_product_feeds    read_product_feeds
    write_product_listings read_product_listings
    write_products         read_products
    write_purchase_options read_purchase_options
    write_shipping         read_shipping
    write_third_party_fulfillment_orders
    read_third_party_fulfillment_orders
    
  4. Klik op "Release" en bevestig.

  5. Open de app, klik op "Install app", kies de winkel en klik op "Install".

  6. Kopieer het client id en toon en kopieer het client secret onder "Overview" of "Settings" van de app.

  7. Kopieer je winkeladres onder "Sales channels", "Sales channel settings" en "Domains". Dat is het actieve adres in de vorm https://jouwwinkel.myshopify.com/.

  8. Open in e-tailize "Settings", klik op "Connections", klik op "New connection" op de pagina "API connections" en kies "CMS".

    De pagina "Connect cms provider" met de logo's van Dicode, Lightspeed, Shopify en WooCommerce onder "Select cms"
    De pagina "Connect cms provider" met de logo's van Dicode, Lightspeed, Shopify en WooCommerce onder "Select cms"
  9. Klik op het logo van Shopify, geef de koppeling een naam en vul het winkeladres en de twee waarden in die je kopieerde. In het dashboard van Shopify heten ze client id en client secret, in e-tailize dragen de velden hun oudere namen: "Api key" en "Admin api access token".

    Het blok "Configure connection" met "Select connection", "Connection name", "Store url" en de knop "Test & save connection"
    Het blok "Configure connection" met "Select connection", "Connection name", "Store url" en de knop "Test & save connection"
  10. Klik op "Test & save connection". Een werkende koppeling antwoordt met "Connection test passed and saved successfully!".

Wat er daarna gebeurt

Op deze koppeling draait je productimport, en de voorraad loopt er twee kanten op: van Shopify naar e-tailize en terug, en door naar de marketplaces waarnaar je voorraad doorstuurt.

Twee dingen bepalen of dat lukt. e-tailize leest de EAN uit het barcodeveld van je Shopify producten, voor voorraad, orders, track en trace en de import zelf. En de voorraad die we gebruiken is het totaal over al je Shopify locaties, niet die van één locatie.

Veelvoorkomende problemen

De test noemt het probleem in de melding die je terugkrijgt.

"Please provide a valid .myshopify.com store url"

Het winkeladres dat je invulde is geen .myshopify.com adres.

"An existing connection has already been made to this store, please specify a different url or use the existing one"

Er is al een koppeling met deze winkel. Gebruik die, in plaats van er een tweede bij te maken.

"Invalid Shopify connection details. Please refer to instructions on how to connect to your store"

De twee waarden kloppen niet of zijn opnieuw gegenereerd, of de app is niet vrijgegeven en geïnstalleerd op de winkel die je koppelt.

"Password is required" onder "Admin api access token"

Het veld vraagt geen wachtwoord. Vul de "Admin api access token" uit je app in.

Veelgestelde vragen

Kan ik de app van jaren geleden hergebruiken?

Nee. Shopify accepteert oude apps niet meer, dus maak een nieuwe app via de stappen hierboven en koppel met verse gegevens.

Schrijft e-tailize ook terug naar Shopify?

Voorraad wel, beide kanten op: van Shopify naar de e-tailize PIM en van de PIM terug naar Shopify. Ook track en trace houden we bij op Shopify. Productcontent is de uitzondering. Die vanuit e-tailize terugzetten wordt niet ondersteund, dus de knop "Export products" heeft geen effect. Content in e-tailize verrijkt? Vraag het support.

Was dit nuttig?

Gerelateerd