Naar de inhoud
Jelto
Help voor kantoren
In review: dit artikel wordt nog nagekeken

De WooCommerce-winkel van een klant koppelen

Voor kantoren · 5 minuten lezen · Bijgewerkt op 12 oktober 2026
In het kort

Je klant maakt in WooCommerce een REST API-sleutel met rechten "Lezen". Met die sleutel koppel je de winkel op Webwinkel. Jelto haalt de bestellingen daarna elke ochtend zelf op.

Stappen

  1. Laat je klant inloggen op het beheer van de WordPress-site.

  2. Laat je klant naar WooCommerce → Instellingen → Geavanceerd → REST API gaan.

  3. Laat je klant Sleutel toevoegen kiezen, met als omschrijving bijvoorbeeld Jelto.

  4. Laat bij Rechten de optie Lezen kiezen.

  5. Laat je klant API-sleutel genereren kiezen.

  6. Vraag je klant de Consumer key en het Consumer secret; WooCommerce toont het secret maar één keer.

  7. Open de klant, ga naar Webwinkel en kies Kanalen koppelen.

  8. Kies Koppelen… op de kaart van WooCommerce.

  9. Vul bij Winkel-URL het adres van de winkel in, met https://.

  10. Plak de Consumer key en het Consumer secret in de velden.

    Venster WooCommerce koppelen met de velden Winkel-URL, Consumer key en Consumer secret
  11. Kies Koppelen en wacht tot Jelto meldt dat WooCommerce gekoppeld is.

Wat Jelto zelf doet

Bij het koppelen

  • Jelto leest één keer het land van het winkeladres en de btw-instelling van de winkel. Zo weet Jelto dat de sleutel werkt.
  • Jelto bewaart het consumer secret versleuteld. Je ziet daarna alleen de laatste vier tekens van de consumer key.
  • Koppelen vraagt het recht om te boeken bij deze klant. De eigenaar van de administratie mag het ook.

Na het koppelen

  • Direct na het koppelen haalt Jelto de betaalde bestellingen en terugbetalingen op, daarna elke ochtend om 06:30.
  • Ophalen boekt niets. De orders staan daarna klaar om te boeken.
  • Jelto neemt de btw per regel over zoals WooCommerce die rekende, en rekent die nooit opnieuw uit.
  • Een order zonder vaste btw-regel komt bij Beoordelen, net als na een bestand.
  • Is de btw van een ander land dan het land van bezorging? Dan komt de order bij jou.
  • Nederlandse btw op een order naar een ander EU-land komt alleen bij jou als de klant meedoet aan OSS. Zonder OSS boekt Jelto zo'n order gewoon.
  • Zit de webwinkel niet in het pakket van de klant? Dan haalt Jelto niets op. De sleutel blijft bewaard.

Het land van verzending

WooCommerce zegt per bestelling niet vanuit welk land de winkel verzendt. Daarom gaat Jelto uit van het volgende:

  • Fysieke producten gaan uit het land van het winkeladres in WooCommerce.
  • Digitale producten (virtueel in WooCommerce) gaan uit het land van de administratie.

Een digitaal product telt voor de btw als een gewoon product, ook voor OSS. Verzendt de klant vanuit een ander land? Bijvoorbeeld vanuit een magazijn in het buitenland, via fulfilment of met dropshipping. Dan moet de klant dat aan jou melden. Ligt het winkeladres in een ander EU-land? Dan komt elke order met fysieke producten bij jou.

Als het anders loopt

Jelto meldt dat het consumer secret niet klopt

Laat de klant het secret opnieuw kopiëren, zonder spaties. Is het kwijt? Laat de klant dan een nieuwe sleutel maken.

De sleutel is onbekend of mag niet lezen

Controleer de consumer key. Laat de klant bij de sleutel de rechten Lezen of Lezen/Schrijven kiezen.

Jelto vindt geen WooCommerce op het adres

Vul het adres van de winkel in, met https://. Staat de winkel in een submap? Neem die map dan mee.

De klant verkoopt aan bedrijven in andere EU-landen

Raad de klant de gratis plugin eu-vat-for-woocommerce aan. Die controleert het btw-nummer bij VIES op de betaalpagina. Laat de klant de optie aanzetten die btw behoudt in het eigen land (Preserve … in base country). Anders rekent de winkel ook geen btw aan Nederlandse bedrijven.

Een ongeldig nummer, of VIES dat niet antwoordt, blokkeert de bestelling op de betaalpagina. Jelto leest het btw-nummer bij de bestelling en controleert het zelf bij VIES. Is het geldig, dan boekt de beslistabel de bestelling als V5. Is het ongeldig, dan krijgt de klant een vraag en jij een signaal. Zie Hoe controleert Jelto het btw-nummer van een zakelijke webwinkelklant.

Laat de klant in WooCommerce geen klanten met de hand op vrijgesteld van btw zetten. Zo'n bestelling zonder btw-nummer boekt Jelto pas als er een geldig btw-nummer is. De klant krijgt er een vraag over.

Een order naar Nederland zonder btw

De plugin haalt de btw dan ook weg bij een Nederlands bedrijf. Jelto legt zo'n order aan jou voor. Laat de klant de optie Preserve … in base country aanzetten.

De klant wil dat WooCommerce de facturen maakt

Raad de gratis plugin PDF Invoices & Packing Slips aan. Laat de factuur automatisch maken bij de e-mail voor een afgeronde bestelling (Order completed). De gratis versie maakt geen creditnota's. Een creditnota bij een terugbetaling is dan de zaak van de klant; Jelto vraagt er niet om.

WooCommerce rekent de btw niet op het verzendadres

De kaart zegt dat dan. Laat de klant bij Instellingen → Belasting de btw laten berekenen op het verzendadres. Orders waarbij het btw-land afwijkt, legt Jelto aan jou voor.

WooCommerce weigert de sleutel later

Dan staat op de kaart opnieuw koppelen en krijg je een signaal. Koppel opnieuw met een nieuwe sleutel. Tot dan haalt Jelto niets op.

De uitbetalingen ontbreken

WooCommerce betaalt zelf niet uit. Het geld komt binnen via de betaalprovider van de klant. Koppel die betaalprovider op Bank. Gebruikt de klant PayPal via Mollie? Dan betaalt PayPal zelf uit, niet Mollie. Koppel dan ook PayPal.

Je wilt de koppeling stoppen

Kies op de kaart van WooCommerce Koppeling… en dan Ontkoppelen. Jelto verwijdert het geheim. Wat al is opgehaald, blijft staan.

Was dit artikel nuttig?

Dank je voor je antwoord.

Kom je er niet uit?

Er is altijd een mens bereikbaar. Jelto doet het boekwerk, niet de support.

Stel je vraag