HTML 35 weergaven 9 min lezen

Shopify's verschuiving van custom‑apps per 1 jan 2026: Een tactisch verdien‑ en migratiehandboek voor creators

Advertenties

Shopify's verschuiving van custom‑apps per 1 jan 2026: Een tactisch verdien‑ en migratiehandboek voor creators

Als je digitale producten, lidmaatschappen, cursussen, merch verkoopt of automatisering op Shopify uitvoert, moet je nu actie ondernemen. Shopify staat sinds 1 januari 2026 niet langer toe dat nieuwe "legacy" custom apps via de Admin UI worden aangemaakt en heeft de app‑creatie en tokenflows verplaatst naar het Dev Dashboard. Die wijziging breekt de oude workflow "aanmaken-in-admin en de API-token kopiëren" waarop veel creators, bureaus en bij‑ontwikkelaars vertrouwen — en het verandert het beveiligings-, toegangs- en operationele model voor alles dat met je winkel integreert. Dit bericht legt precies uit wat er is veranderd, wie erdoor wordt getroffen, hoe je het snel kunt repareren of omzeilen, en hoe je je marges beschermt tijdens de migratie. [1]

Wat is er veranderd — kort en krachtig

  • Vanaf 1 jan 2026 kun je geen nieuwe legacy/custom apps meer aanmaken vanuit de Shopify Admin. Nieuwe custom apps moeten worden aangemaakt in het Shopify Dev Dashboard. [2]
  • Nieuwe Dev Dashboard‑apps gebruiken de OAuth client‑credentials grant voor server‑naar‑server toegang (merchant‑gemaakte custom apps) — tokens worden verkregen door Client ID/Client Secret uit te wisselen en de tokens zijn kortlevend (typisch 24 uur) en moeten programatisch worden vernieuwd. [3]
  • Belangrijke nuance: de client‑credentials flow werkt alleen voor apps die zijn aangemaakt in dezelfde org/account die de winkel bezit. Partner/derde‑partij ontwikkelaarflows hebben vaak nog steeds tokenuitwisseling of de auth‑code flow nodig; collaborator‑toegangs patronen zijn veranderd. Dat is relevant als je externe ontwikkelaars of bureaus inhuurt. [4]
Waarom creators moeten opletten (kort): als je een custom app gebruikt voor licentiecontroles, digitale levering, subscriber gating, geautomatiseerde fulfilment, print‑on‑demand hooks, cursustoegang of analytics die afhankelijk zijn van een Admin API‑token — kun je mogelijk geen nieuwe app meer op de manier aanmaken zoals je dat altijd deed. Dit kan lanceringen pauzeren, automatiseringen breken of je dwingen gevoelige Client IDs/Secrets met opdrachtnemers te delen tenzij je de migratie plant. [5]

Wie dit treft (en hoe ernstig)

  • Solo creators met eenvoudige Shopify‑winkels die nooit custom apps gebruikten: lage impact (maar controleer het alsnog).
  • Creators of kleine teams die een ontwikkelaar/bureau gebruiken om private features of automatiseringen toe te voegen (webhooks, license servers, fulfilment, private checkout flows): middelmatige tot hoge impact — je hebt een migratieplan nodig. [6]
  • Bureaus, ontwikkelaars en partners die apps voor veel klanten maakten: hoge impact — beperkingen van Partner‑accounts betekenen nieuwe workflowaanpassingen en mogelijk herwerk. [7]

Tactisch speelboek: 7 stappen om te triëren, migreren en inkomsten te beschermen

Stap 0 — Tijdslimiet: doe dit in de volgende 72 uur

  • Audit je winkel(s) nu — wacht niet. Hoe eerder je een afhankelijkheid ontdekt, hoe goedkoper de oplossing.
  • Als je een productlancering plant in de komende 30–90 dagen, zet migraties voorrang boven nieuwe marketinguitgaven.

Stap 1 — Snelle audit (10–30 minuten)

  • Log in op Shopify Admin → Settings → Apps and sales channels → Develop apps (of controleer je Partner/Dev Dashboard) en maak een lijst van eventuele custom/legacy apps en wat ze doen (digitale levering, subscription‑sync, webhook‑consumers, license servers, theme injectors, checkout‑customisaties). [8]
  • Noteer voor elke custom app: eigenaaraccount, of een Partner/Bureau het heeft gemaakt, en of het een niet‑vervalst token gebruikt dat je in je services of server hebt geplakt (zeer gebruikelijk).

Stap 2 — Directe tijdelijke fixes (als je een urgente lancering nodig hebt)

  • Als een externe ontwikkelaar of bureau onmiddellijk toegang nodig heeft, vraag de winkel‑eigenaar de custom app in hun Dev Dashboard aan te maken en de Client ID & Client Secret te verstrekken (niet het access token). Dan kan de ontwikkelaar de Client Credentials Grant gebruiken om programatisch tokens op te vragen. Dit voorkomt het delen van lang‑lopende tokens. (Alleen kortetermijnoplossing — roteer credentials na migratie.) [9]
  • Als dat onmogelijk is, overweeg de lancering uit te stellen of schakel tijdelijk de aankoopstroom naar een hosted checkout of derde‑partij storefront (zie opties hieronder) totdat je een veilige migratie hebt afgerond.

Stap 3 — Correct migreren: Dev Dashboard + Client Credentials Grant

Hoe te migreren (hoog niveau) — merchant maakt app in Dev Dashboard → ontwikkelaar configureert scopes en installeert → ontwikkelaar wisselt Client ID/Secret voor access_token via POST https://{shop}.myshopify.com/admin/oauth/access_token (grant_type=client_credentials) → sla tokens op en vernieuw deze programatisch (expires_in ~24 uur). Voorbeeldrequest en volledige documentatie staan hier. [10]

Stap 4 — Beveiliging & operationele wijzigingen (moet je doen)

  • Sla Client Secrets niet in platte tekst op. Gebruik een secrets manager (AWS Secrets Manager, GCP Secret Manager, 1Password secrets).
  • Implementeer token‑refresh automatisering (cron of lambda) en monitor op 401‑fouten. Kortlevende tokens betekenen dat je refresh‑logica moet bouwen. [11]
  • Als je met partners werkt, stap over op token‑exchange of auth‑code flows voor partner‑apps; eis dat ze documenteren wat ze nodig hebben en roteer sleutels nadat toegang is verwijderd. [12]

Stap 5 — Overweeg alternatieven (als migratie duur is of je wilt vereenvoudigen)

Voor veel creators is de eenvoudigste langetermijnkeuze om sommige productlijnen van Shopify te verplaatsen naar creator‑gerichte platforms die digitale levering, belastingafhandeling en checkout regelen, zodat je geen custom apps hoeft te herbouwen. Hieronder een praktische vergelijking (prijzen en notities actueel per 10 jan 2026):

PlatformWat je krijgtPrijzen / KostenGeschikt voor
Gumroad Gehoste productpagina's, digitale levering, lidmaatschapsondersteuning, marktplaats‑ontdekbaarheid 10% + $0.50 per transactie (profiel/directe links); hoger voor marktplaatsverkopen. Geen maandelijkse kosten. [13] Verkopers met laag volume die geen maandelijkse kosten willen en belastingafhandeling nodig hebben
SendOwl Digitale levering, PDF‑stempeling, licenties, gebouwd voor creators $39 / maand (Starter); hogere niveaus $87 / $159. Geen per‑transactie kosten (betalingsverwerkerkosten blijven gelden). [14] Creators die >$1k/maand verkopen en voorspelbare maandkosten willen met digitale functies
Sellfy Eenvoudige storefront, abonnementen, digitale producten; ingebedde checkout Starter $29/maand; Business $79/maand; Premium $159/maand (geen Sellfy transactiekosten; Stripe/PayPal kosten gelden). [15] Creators die een alles‑in‑één storefront willen zonder Shopify‑complexiteit
Keep Shopify (met Dev Dashboard app) Volledige controle, thema's, POS, app‑ecosysteem Shopify‑plan + app‑abonnementen; custom app ontwikkeltijd (eenmalig). Betalingsverwerking via Stripe/Shopify Payments (~2.9% + $0.30 typisch in VS). [16] Creators die het Shopify‑ecosysteem nodig hebben (merch, POS, complexe checkout/customisaties)

Stap 6 — Voorbeeld omzetberekening (echte cijfers) 💸

Scenario: je verkoopt een digitale cursus van $20 en verwacht 1.000 studenten (bruto‑omzet $20.000).

  • Gumroad kosten: 10% + $0.50 per verkoop → kosten per verkoop = $2 + $0.50 = $2.50 → totale kosten ≈ $2.500 → netto ≈ $17.500. [17]
  • SendOwl + Stripe: $39/maand (≈ $468/jaar) + Stripe verwerking 2.9% + $0.30 → per verkoop Stripe‑kosten = $0.88 → totale Stripe‑kosten ≈ $880; totaal ≈ $1.348 (468 + 880) → netto ≈ $18.652. [18]
  • Sellfy Starter + Stripe: $29/maand (≈ $348/jaar) + Stripe verwerkingskosten ($880) → totaal ≈ $1.228 → netto ≈ $18.772. [19]

Conclusie: bij hogere volumes doen de abonnementsplatformen (SendOwl / Sellfy) het meestal beter dan 10% marketplace‑achtige kosten — maar ze vereisen setup en missen mogelijk Shopify's storefront‑functies. Reken het uit voor je verwachte volume voordat je verhuist. (Cijfers gecontroleerd op 10 jan 2026.)

Stap 7 — Migratiechecklist (kopiëren + plakken)

  • Inventaris: lijst alle custom apps en exact wat elke app doet.
  • Eigenaarschap: bevestig welk account elke app heeft aangemaakt (Merchant vs Partner).
  • Kortetermijn: vraag de merchant de Dev Dashboard‑app aan te maken en geef Client ID/Secret aan de ontwikkelaar als de lancering urgent is. Roteer secrets na migratie. [20]
  • Dev werk: implementeer client credentials exchange + token refresh (24‑uur verval) — schatting: $500–$3.000 voor een eenvoudige server‑script, $3k+ voor complexe integraties.
  • Test: stagingwinkel, test webhooks en levering, voer een pilot‑verkoop uit.
  • Livegang: roteer sleutels, herroep oude access tokens, werk documentatie bij.
Waarschuwingssignalen (& waar je op moet letten)
  • Derde‑partij ontwikkelaars die je vragen "een admin token te delen" — deel nooit langlevende secrets. Vraag om Dev Dashboard‑creatie en de kortlevende tokenflow in plaats daarvan. [21]
  • Automatiseringen die uitgaan van permanente tokens — deze zullen breken (of onveilig zijn) en moeten worden herschreven om tokens te vernieuwen.
  • Als je bureau zegt "geen werk nodig" — laat het schriftelijk vastleggen en controleer waar tokens worden gegenereerd en opgeslagen.

Oordeelmatrix: aanbevolen paden naar omzet en technische capaciteit

  • < $5k/jaar — Gebruik Gumroad of Sellfy Starter om te vereenvoudigen (vermijd ontwikkeltijd). Reken de kosten uit. [22]
  • $5k–$50k/jaar — Stap over naar SendOwl of Sellfy (maandplan) of blijf op Shopify maar migreer naar Dev Dashboard + token refresh. Bouw een korte automatisering om tokens te verversen. [23]
  • >$50k/jaar — Blijf op Shopify voor storefront + merch maar investeer in een degelijke Dev Dashboard‑app (veilige secrets, token refresh, SSO voor partners). Overweeg een hybride aanpak: Shopify storefront + Sellfy/Gumroad voor sommige digitale lijnen tijdens migratie. [24]

Bronnen & links (bronnen die ik vandaag gebruikte — 10 jan 2026)

  • Shopify Changelog — "Legacy custom apps can’t be created after January 1, 2026". [25]
  • Shopify Dev docs — "Using the client credentials grant" (tokenuitwisseling, voorbeeld curl, 24‑uur verval). [26]
  • Shopify developer community threads die Partner vs Merchant beperkingen en tokengedrag uitleggen. [27]
  • SendOwl prijzen (Starter $39/maand etc.) — prijspagina. [28]
  • Gumroad prijzen (10% + $0.50 transactie voor directe verkopen). [29]
  • Sellfy prijzen (Starter $29/maand, Business $79/maand). [30]
  • Stripe prijspagina (standaard online kaarttarief & wereldwijde context). [31]
  • Context over het Shopify app‑ecosysteem / ontwikkelaarsvergoedingen. [32]
Conclusie (wat te doen in de volgende 48 uur) ✔️
  1. Voer nu de auditchecklist uit — vind eventuele legacy custom apps (10–30 minuten). [33]
  2. Als je lanceringen binnen de komende 30 dagen hebt, vraag je winkel‑eigenaar de Dev Dashboard‑app aan te maken en de Client ID/Secret aan je ontwikkelaar te geven (kort‑termijn veilige route). [34]
  3. Plan een correcte migratie: bouw token‑refresh, roteer oude tokens en zet secrets op slot. Plan 1–3 weken afhankelijk van complexiteit.
  4. Als migratie‑ontwikkelkosten te hoog zijn en je alleen digitale producten verkoopt, evalueer Sellfy/SendOwl/Gumroad voor een snelle overstap en maak de bovenstaande kostenvergelijking. [35]

Actiechecklist (kopiëren/plakken)

  • Audit custom apps — winkelnaam, app‑naam, eigenaaraccount, doel, locatie van het token.
  • Als Partner‑gemaakt, bevestig of zij een app in jouw Dev Dashboard kunnen maken of dat je hen collaborator‑toegang moet geven.
  • Maak een Dev Dashboard‑app aan indien nodig & genereer Client ID/Secret. Sla secrets op in een kluis.
  • Implementeer client credentials token‑request & refresh (gebruik voorbeeld curl in Shopify‑docs). [36]
  • Test op een development‑store en voer 5–10 voorbeeldaankopen uit om flows te valideren voordat je marketing lanceert.

Heb je een korte audit nodig? Als je wilt, vertel me: 1) hoeveel Shopify‑winkels je beheert, 2) of je agency/partner‑ontwikkelaars gebruikt, en 3) één voorbeeld custom app waarop je vertrouwt — dan geef ik een geprioriteerd 7‑daags migratieplan met geschatte kosten en exacte API‑stappen.

Referenties & Bronnen

changelog.shopify.com

1 bron
changelog.shopify.com
https://changelog.shopify.com/posts/legacy-custom-apps-can-t-be-created-after-january-1-2026?utm_source=openai
12582533

shopify.dev

1 bron
shopify.dev
https://shopify.dev/docs/apps/build/authentication-authorization/access-tokens/client-credentials-grant?utm_source=openai
39101120263436

community.shopify.dev

2 bronnen
community.shopify.dev
https://community.shopify.dev/t/access-token-of-an-app-with-only-functions/25737?utm_source=openai
47122127
community.shopify.dev
https://community.shopify.dev/t/cant-create-custom-app-on-new-client-store/22401?utm_source=openai
6

gumroad.com

1 bron
gumroad.com
https://gumroad.com/pricing?utm_source=openai
13172229

sendowl.com

1 bron
sendowl.com
https://www.sendowl.com/pricing?utm_source=openai
1418232835

docs.sellfy.com

1 bron
docs.sellfy.com
https://docs.sellfy.com/article/211-how-much-does-sellfy-cost?utm_source=openai
151930

stripe.com

1 bron
stripe.com
https://stripe.com/pricing
162431

businessinsider.com

1 bron
businessinsider.com
https://www.businessinsider.com/shopify-alters-revenue-share-exemption-impacting-app-developers-plans-2025-4?utm_source=openai
32

Deel dit artikel

Help anderen deze inhoud te ontdekken

Reacties

0 reacties

Neem hieronder deel aan de discussie.

Nog geen reacties. Wees de eerste om je gedachten te delen!

Over de Auteur

Het Alles Over Online Geld Verdienen Team

We zijn creators, strategen en digitale hustlers geobsedeerd door het ontdekken van de slimste manieren om online te verdienen. Verwacht uitvoerbare tactieken, transparante experimenten en eerlijke analyses die je helpen inkomensstromen te laten groeien via content, producten, diensten en community-gedreven aanbiedingen.