Shopify toont "uitverkocht" terwijl Everspring voorraad laat zien — zo los je het op

Los het vaakste Shopify-probleem na installatie op: producten die op je storefront als uitverkocht staan terwijl Everspring de voorraad (bijv. 999) keurig heeft gesynct.

Geschreven door Bas den Hoed

Wat je ziet

Je product staat op Actief in Shopify, is gepubliceerd op je webshop, en op de Everspring Fulfillment-locatie staat keurig voorraad (vaak 999). Toch toont je storefront het product als "Uitverkocht" en is de Kopen-knop uitgeschakeld. Afrekenen kan niet.

De sync werkt prima. Shopify verbergt het product bewust omdat er iets niet klopt in je shipping- of locatie-instellingen. Dit is veruit het vaakste probleem na installatie, en het is in vijf minuten opgelost zodra je weet waar je moet kijken.

Waarom dit gebeurt

Shopify ziet een product pas als "verkoopbaar" als het een volledige lijn kan trekken van de klant naar je voorraad: verzendzone dekt het land van de klant → verzendtarief bestaat in het profile → dat tarief hangt aan een locatie → die locatie fulfilt online bestellingen → op die locatie ligt voorraad.

Breekt er ergens een schakel in die ketting, dan zet Shopify het product op Uitverkocht — zelfs met 999 stuks op de Everspring Fulfillment-locatie. Staat "Verkopen wanneer niet op voorraad" uit (de default), dan krijg je de harde blokkade die je in de screenshot ziet.

Twee schakels breken het vaakst na een Everspring-installatie. Je moet ze allebei checken.

Fix 1 — Koppel verzendtarieven aan de Everspring Fulfillment-locatie

Als Everspring z'n fulfillment-locatie in jouw Shopify aanmaakt, wordt die niet automatisch toegevoegd aan je verzendprofile. Zonder tarieven kan Shopify niet verzenden vanaf die locatie, dus het product is niet koopbaar.

  1. Ga in Shopify naar Instellingen → Verzending en levering.

  2. Open het verzendprofile dat je Everspring-producten gebruikt (meestal Algemene verzendtarieven).

  3. Scroll naar Niet verzenden vanaf deze locatie. Zie je Everspring Fulfillment in dat lijstje staan, dan is dat je probleem.

  4. Klik op Tarieven toevoegen naast de Everspring Fulfillment-locatie.

  5. Voeg voor elke zone waar je verkoopt minstens één tarief toe. Geef ze herkenbare namen (bijv. Everspring — DPD NL — 1-2 werkdagen, Everspring — DHL DE — 2-3 werkdagen).

  6. Opslaan.

Everspring pusht leveranciers-levertijden automatisch via metafields naar je webshop, zodat je thema dezelfde levertijd op de productpagina kan tonen. Deze stap in het verzendprofile gaat specifiek over Shopify die z'n eigen tarieven nodig heeft om klanten te laten afrekenen.

Fix 2 — Laat de locatie online bestellingen fulfilen

  1. Ga naar Instellingen → Locaties.

  2. Klik op Everspring Fulfillment.

  3. Onder Fulfilment-opties, zet Online bestellingen fulfilen vanaf deze locatie aan.

  4. Opslaan.

Staat deze toggle uit, dan telt Shopify de voorraad op die locatie niet mee in je online-aantal — ook niet als daar 999 stuks liggen. Het product toont als Uitverkocht omdat het online-aantal volgens Shopify nul is.

Controleer of het werkt

  1. Open het product op je storefront in een incognito-venster (gewone browsers cachen de voorraadstatus).

  2. De Uitverkocht-badge hoort weg te zijn en de Kopen-knop actief.

  3. Leg het product in de winkelwagen en loop door naar de verzendstap — je hoort de Everspring-tarieven te zien die je net hebt toegevoegd.

Reken op een paar minuten voordat Shopify's storefront-cache ververst.

Voorkom dit bij je volgende leverancier

Zet beide stappen op je Shopify-lanceringschecklist:

  • Elke nieuwe Everspring-leverancierslocatie → check dat die niet onder "Niet verzenden vanaf deze locatie" staat in je verzendprofile.

  • Elke nieuwe locatie → check dat Online bestellingen fulfilen vanaf deze locatie aan staat.

Doe dit één keer na installatie en je komt dit probleem niet meer tegen naarmate je catalogus groeit.

Gerelateerd