---
title: "Shopify koppelen aan Winstwaker: custom app voor je Shopify-boekhouding"
description: "Shopify koppelen: custom app aanmaken, scopes, Client ID, Client secret, winkeldomein. Shopify-boekhouding in Nederland."
source: "https://www.winstwaker.nl/kennisbank/shopify-koppelen-custom-app/"
---

# Shopify koppelen aan Winstwaker: custom app voor je Shopify-boekhouding

> Shopify koppelen: custom app aanmaken, scopes, Client ID, Client secret, winkeldomein. Shopify-boekhouding in Nederland.

Shopify koppelen: custom app aanmaken, scopes, Client ID, Client secret, winkeldomein. Shopify-boekhouding in Nederland.

3 minuten lezen Bijgewerkt 19 augustus 2026 Winstwaker redactie

In dit artikel

1. Stap 1 — Maak een custom app aan
2. Stap 2 — Scopes, Client ID en Client secret
3. Stap 3 — Release en installeer de app
4. Stap 4 — Kopieer je gegevens
5. Stap 5 — Shopify-boekhouding: koppel je winkeldomein
6. Problemen oplossen
7. Meer lezen

[Zo maken en controleren we dit](/redactioneel-beleid/)

Sinds 1 januari 2026 kun je in Shopify niet meer simpelweg een access token kopiëren uit de admin. Custom apps maak je via het Shopify Dev Dashboard, en de koppeling verloopt met een **Client ID** en een **Client secret**. Klinkt ingewikkelder dan het is — in een paar minuten staat je winkel gekoppeld aan Winstwaker.

Je hebt drie dingen nodig: je **winkeldomein** (het `.myshopify.com`-adres), een **Client ID** en een **Client secret**. Winstwaker gebruikt die om server-to-server een **Admin API-toegangstoken** op te halen. Geen App Store, geen app-review.

![Shopify-koppeling in Integraties](/assets/winstwaker/help/int-shopify.webp?v=039b0ce6)

## Stap 1 — Maak een custom app aan

1. Ga in je Shopify-admin naar

  Instellingen → Apps en verkoopkanalen

  .
2. Klik rechtsboven op

  Apps ontwikkelen

  en daarna op

  Build apps in Dev Dashboard

  .
3. Klik op

  Create app

  , geef de app een herkenbare naam (bijvoorbeeld

  Winstwaker

  ) en maak hem aan.

## Stap 2 — Scopes, Client ID en Client secret

Open in de app **Access → Scopes** en zet minimaal deze rechten aan:

- read\_orders

  — je bestellingen.
- read\_all\_orders

  — complete boekjaren en oudere orders.

  Sla deze niet over

  als je je hele administratie wilt ophalen; zonder dit recht zie je alleen recente orders.
- read\_products

  — product- en SKU-namen (optioneel, maar handig voor nette boekingen).

Winstwaker leest alleen; er worden nooit gegevens naar je winkel geschreven.

## Stap 3 — Release en installeer de app

1. Klik op

  Release

  om de versie te activeren.
2. Open de app en klik rechtsboven op

  Install app

  .

Deze tweede klik is de stap die het vaakst wordt vergeten. **Zonder installeren mislukt de koppeling met de melding `app_not_installed`** — zelfs als je Client ID en Secret helemaal kloppen.

## Stap 4 — Kopieer je gegevens

1. Open in de app

  Settings → Credentials

  .
2. Kopieer de

  Client ID

  .
3. Onthul en kopieer het

  Client secret

  .

Je winkeldomein vind je onder **Instellingen → Domeinen**: het is het `.myshopify.com`-adres dat als **Primary** staat gemarkeerd (bijvoorbeeld `jouwwinkel.myshopify.com`). Vul in Winstwaker dat volledige adres in — niet alleen `jouwwinkel` zonder `.myshopify.com`, en niet je eigen `.nl`-domein.

## Stap 5 — Shopify-boekhouding: koppel je winkeldomein

Ga in Winstwaker naar **Integraties**, klik op de **Shopify**-kaart en vul in:

- Shop-domein

  — bijvoorbeeld

  jouwwinkel.myshopify.com
- Client ID

  — de zojuist gekopieerde Client ID
- Client secret

  — het Client secret

Klik op **Test connection** om te controleren of alles klopt, en daarna op **Save connection**. Winstwaker haalt vervolgens automatisch je orderhistorie op en ververst het Admin API-token zelf (Shopify-tokens verlopen elke 24 uur).

## Problemen oplossen

- `app_not_installed`

  — Open de app in het Dev Dashboard en klik op

  Install app

  .
- Alleen recente orders

  — Voeg de scope

  read\_all\_orders

  toe, klik op

  Release

  en synchroniseer opnieuw.
- Ongeldig domein

  — Gebruik het

  .myshopify.com

  -adres uit

  Instellingen → Domeinen

  (het Primary-domein), niet je eigen

  .nl

  -domein.

Liever niet zelf klussen? Stuur je Shopify-gegevens veilig naar je vaste aanspreekpunt bij Winstwaker, dan koppelen wij het voor je.

## Meer lezen

- WooCommerce koppelen
- Bol.com koppelen
- Mollie koppelen
- Bank koppelen
- E-commerce boekhouding
- Contact

Veelgestelde vragen

## Wat mensen hierna vragen.

Heb ik een betaalde Shopify-app of de App Store nodig? Nee. Je maakt zelf een custom app aan in je eigen Shopify-admin. Daar haalt Winstwaker met een Client ID en Client secret veilig een Admin API-toegangstoken op. Er komt geen App Store-installatie of app-review aan te pas.

Waarom krijg ik de melding app\_not\_installed? Dan is de custom app wel aangemaakt en vrijgegeven, maar nog niet geïnstalleerd op je winkel. Open de app in het Dev Dashboard en klik rechtsboven op 'Install app'. Daarna lukt de koppeling met dezelfde Client ID en Secret wel.

Welke gegevens leest Winstwaker uit Shopify? Alleen je orders, retouren, btw-regels, landen en betaalstatussen — uitsluitend lezen, nooit schrijven. Winstwaker bewaart je Client secret en het token versleuteld.

Ik zie alleen recente bestellingen, niet mijn hele boekjaar. Dan mist je custom app de scope read\_all\_orders. Zet die er in Shopify onder Access → Scopes bij, klik op Release en synchroniseer opnieuw.

Liever meelezen terwijl je het doet?

Dezelfde uitleg staat in de portaalhulp, naast je eigen administratie.

Open de portaalhulp

Liever dat wij dit doen?

Je hoeft dit niet zelf te doen. Zeg wat je nodig hebt, dan zetten wij het voor je klaar.

[Neem contact op](/contact/) [Alle artikelen](/kennisbank/)

---

Bron: <https://www.winstwaker.nl/kennisbank/shopify-koppelen-custom-app/>
