WooCommerce
Wat het doet
Sectie “Wat het doet”Verkoopt u aan Nederlandse en Belgische bedrijven? Laat ze een btw-nummer typen; de rest vult zichzelf in.
De plugin controleert het btw-nummer zoals klanten het echt typen (met of zonder landcode, spaties of punten), eerst offline en daarna in het Europese btw-register (VIES). Voor Nederlandse en Belgische bedrijven vult hij de geregistreerde bedrijfsnaam en het adres in. Nederlandse adressen komen uit postcode + huisnummer (PDOK, de adresregistratie van de overheid); Belgische straten worden voorgesteld op basis van de postcode (BeST). Geen API-sleutel, geen abonnement.
Klanten worden nooit gestraft voor een trage overheidsdienst: ligt VIES eruit, dan gaat de bestelling door en wordt die voor u gemarkeerd. Niets wat de klant typte wordt zonder vragen overschreven en elk ingevuld veld blijft aanpasbaar. Werkt op de klassieke checkout, het nieuwe checkout-blok en de adresformulieren in Mijn account.
Plus voegt toe waar Nederlandse B2B-winkels daarna om vragen. Klanten typen hun KvK-nummer en bedrijfsnaam en adres vullen zich in; bij meerdere vestigingen kiezen ze de juiste. Het veld verschijnt alleen bij Nederlandse adressen en kan optioneel of verplicht zijn. Exporteer het logboek als CSV voor uw boekhouder en controleer de btw-nummers van al uw bestaande klanten op de achtergrond.
Kenmerken
Sectie “Kenmerken”-
Btw-controle bij VIES voor alle EU-landen, eerst offline controlecijfer (ook Nederlandse nummers vanaf 2020)
-
Bedrijfsnaam en adres uit VIES voor NL en BE
-
Postcode + huisnummer opzoeken (PDOK) met keuze van toevoeging en handmatige invoer
-
Belgische straatsuggesties en adrescontrole (BeST), Nederlandse/Franse straatnamen
-
Klassieke checkout, checkout-blok en Mijn account; HPOS-compatibel
-
Blokkeert de checkout nooit als VIES plat ligt (accepteren en markeren, of “niet geregistreerd” weigeren: uw keuze)
-
Btw-status, datum en VIES-aanvraagnummer bij bestellingen en klanten
-
Logboek met redenen in gewone taal, “Verbinding testen” per dienst, “Diagnose kopiëren”
-
Optionele btw-vrijstelling voor geldige intracommunautaire B2B-klanten (standaard uit)
-
Engels, Nederlands, Frans (BE) en Duits
-
KvK-nummer opzoeken met uw eigen sleutel; gratis testmodus met de testomgeving van de KvK
-
Vestigingskeuze, nooit een postbus als adres, de KvK-tekst en ophaaldatum bij KvK-gegevens
-
Stappenplan “zo krijgt u uw eigen KvK-sleutel” en een testknop in de instellingen
-
Teller van KvK-aanvragen per maand (kosten in beeld)
-
CSV-export van het logboek met uw filters
-
Btw-controle van alle bestaande klanten
-
30 dagen gratis proberen
Prijs
Sectie “Prijs”De plugin zelf is gratis op wordpress.org (GPL). De betaalde Plus-uitbreiding voegt de KvK-opzoeking, een CSV-export van het opzoeklog en een bulkcontrole van bestaande klanten toe:
€49 per jaar voor 1 site, €99 voor 5, €199 voor 25 (uitgangspunt P-02; eigenaar bevestigt). 30 dagen gratis proberen. De licentie geeft een jaar updates en support; er stopt niets met werken als die afloopt.
Installeren
Sectie “Installeren”Dit deel is alleen in het Engels beschikbaar.
- Install and activate WooCommerce (10.0 or newer).
- Install this plugin through Plugins → Add New (search “VAT & Company Autofill”), or upload the zip, and activate it.
- Go to WooCommerce → Settings → VAT & Company Autofill. It works out of the box; click the “Test” buttons to see that your server can reach each service.
- Block checkout and Belgian street suggestions: turn on WooCommerce → Settings → General → “Enable predictive address search” (off by default). If more than one address provider is listed there, choose “VAT & Company Autofill (Belgian streets)”. Without it the Belgian address is still checked with BeST.
Instellen
Sectie “Instellen”Alles staat onder WooCommerce → Instellingen → VAT & Company Autofill. Het werkt direct; verander alleen wat u nodig hebt.
- Klik voor elke dienst (VIES, PDOK, BeST en, met Plus, KvK) op Testen om te zien dat uw server die bereikt.
- Kies wat er gebeurt als VIES zegt dat een nummer niet geregistreerd is: accepteren en markeren (standaard) of weigeren.
- Blokkenafrekening en Belgische straatsuggesties: zet WooCommerce → Instellingen → Algemeen → Voorspellend adres zoeken aan. Staan er meerdere adresleveranciers, kies dan “VAT & Company Autofill (Belgian streets)”.
- Optioneel: de btw-vrijstelling voor geldige zakelijke klanten in een ander EU-land (standaard uit).
- Plus: de KvK-opzoeking (uit, testomgeving of productie met uw eigen sleutel), de CSV-export van het opzoeklog en de bulkcontrole van bestaande klanten.
Het opzoeklog toont elke opzoeking met de gemaskeerde invoer en de reden in gewone woorden; Diagnose kopiëren staat op dezelfde instellingenpagina.
KvK: uw eigen API-sleutel
Sectie “KvK: uw eigen API-sleutel”De KvK staat geen gedeelde API-sleutel toe en KvK-gegevens mogen niet tussen winkels worden doorgegeven. Daarom gebruikt de KvK-koppeling uw eigen KvK API-abonnement (€6,20 per maand per API bij de KvK in oktober 2026; een nummer opzoeken is gratis, het volledige adres kost €0,02 per opvraging). In de instellingen staat een stappenplan: waar u de sleutel bestelt, wat het kost, waar u hem plakt, en een knop om hem te testen. Zonder sleutel laat de testmodus zien hoe het werkt met de fictieve testbedrijven van de KvK. KvK-resultaten worden alleen in uw eigen winkel bewaard.
Privacy
Sectie “Privacy”Alleen het nummer of adres wordt verstuurd: het btw-nummer naar VIES, postcode en huisnummer naar PDOK, postcode en straat naar BeST. Alle aanvragen gaan vanaf uw eigen server; de winkel laadt geen scripts van derden en zet geen cookies. Het logboek bewaart invoer gemaskeerd en verwijdert die na 30 dagen (instelbaar, maximaal 180).
Support
Sectie “Support”Wij ondersteunen de plugin, niet uw hosting of serverinrichting. Hulp nodig? Klik in WooCommerce → Instellingen → VAT & Company Autofill op Diagnose kopiëren en plak de tekst in uw supportvraag. Daarin staan de versies van plugin, WordPress, WooCommerce en PHP, de status per dienst en de laatste mislukte aanvragen (gemaskeerd); nooit uw API-sleutel of volledige klantnummers.
Problemen oplossen
Sectie “Problemen oplossen”- Elke “Verbinding testen” mislukt: uw server kan niet via HTTPS naar buiten (firewall, proxy of blokkade). Vraag uw hostingpartij uitgaand HTTPS toe te staan.
- “Kon niet worden gecontroleerd” bij een btw-nummer: VIES of het nationale register is druk. De klant kan door; het nummer wordt gemarkeerd.
- Geen postcode- of straatsuggesties: staan de opties aan, en vertraagt of bundelt een cache-/optimalisatieplugin geen JavaScript op de checkout? Checkout-blok: Belgische straten vragen WooCommerce → Instellingen → Algemeen → “Voorspellend adres zoeken inschakelen” (kies “VAT & Company Autofill (Belgian streets)” als er meerdere aanbieders zijn).
- Geen KvK-veld (Plus): de KvK-modus staat uit, productie is gekozen zonder sleutel, of het factuurland is niet Nederland.
- “Te veel aanvragen”: verhoog de limieten per minuut of per dag in de instellingen.
Veelgestelde vragen
Sectie “Veelgestelde vragen”Heb ik een API-sleutel nodig?
Sectie “Heb ik een API-sleutel nodig?”Nee. VIES, PDOK en BeST zijn gratis publieke diensten. Alleen de KvK-opzoeking heeft uw eigen KvK API-sleutel nodig; de testomgeving van de KvK werkt zonder.
Welke landen worden ondersteund?
Sectie “Welke landen worden ondersteund?”Nederland en België: btw-controle met het invullen van bedrijfsgegevens, Nederlandse postcode + huisnummer en Belgische straatsuggesties. De btw-controle zelf werkt voor elk Europees btw-nummer.
Wat gebeurt er als VIES onbereikbaar is?
Sectie “Wat gebeurt er als VIES onbereikbaar is?”De klant kan verder. De bestelling en de klant krijgen “kon niet worden gecontroleerd”, en u ziet dat bij de bestelling, bij de klant en in het opzoeklog.
Verandert het mijn btw-instellingen?
Sectie “Verandert het mijn btw-instellingen?”Alleen als u de btw-vrijstelling (verlegging) voor geldige zakelijke klanten in een ander EU-land aanzet. Die staat standaard uit. U bepaalt zelf de btw-behandeling van uw verkopen.
Worden de gegevens van mijn klanten naar codesaur gestuurd?
Sectie “Worden de gegevens van mijn klanten naar codesaur gestuurd?”Niet bij de plugins die u op uw eigen server installeert (Shopware, WooCommerce, Magento, PrestaShop): die praten rechtstreeks met de publieke diensten. De gehoste apps (Shopify, Lightspeed) draaien op onze server in de EU, als uw verwerker. Zie externe diensten en de privacyverklaring.
Do I need an API key?
Sectie “Do I need an API key?”No. VIES, PDOK and BeST are free public services. Only the KvK lookup in the Plus add-on needs your own KvK key.
What happens when VIES is down?
Sectie “What happens when VIES is down?”The customer can continue. The order and the customer are marked “could not be checked” and you see it on the order screen and in the lookup log.
Does it change my VAT/tax settings?
Sectie “Does it change my VAT/tax settings?”Only if you turn on “VAT exemption”. Off (the default), the plugin never touches tax.
Does it work with the EU VAT Number extension?
Sectie “Does it work with the EU VAT Number extension?”Yes. The plugin stores the number under the same key and only verifies and fills when that extension brings its own field.