Alles over WooCommerce
WooCommerce: veelvoorkomende fouten
Veelvoorkomende fouten bij WooCommerce, zoals een product dat niet wordt gevonden of een server die de sleutels niet leest, met oorzaak en oplossing.
Bijgewerkt op 9 november 2026
Deze pagina helpt bij fouten die je in de activiteit van WooCommerce ziet. Je opent haar met Hulp bij deze fout. Zoek de melding en volg de stappen.
Gaat het om inloggen in het algemeen, een gepauzeerde of gestopte flow, of opnieuw proberen? Zie dan Verbinding of inloggen mislukt, Flow gepauzeerd of gestopt en Mislukte records en opnieuw proberen.
Fouten bij de verbinding
Consumer key is missing
Oorzaak: Je server geeft de Authorization-header niet goed door aan WooCommerce. WooCommerce noemt dit een serverprobleem.
Oplossing:
- Ga naar Applicaties en open de WooCommerce-verbinding.
- Kies bij Authentication Method de optie Query parameters.
- Klik op Opslaan en daarna op Testverbinding. Zie WooCommerce koppelen aan APIcenter.
No username or password set for the application
Oorzaak: APIcenter heeft geen sleutels van WooCommerce. Dit gebeurt als je nog niet op Autoriseren hebt geklikt of als de autorisatie niet is gelukt.
Oplossing:
- Ga naar Applicaties en open de WooCommerce-verbinding.
- Klik op Autoriseren, log in bij je webshop en geef toegang.
- Klik op Testverbinding. Zie Verbinding of inloggen mislukt.
501 Method Not Implemented
Oorzaak: Gebruikt je server ModSecurity? Dan kan die verzoeken van de REST API blokkeren. WooCommerce beschrijft dit probleem in de documentatie van de REST API.
Oplossing: Vraag je hostingpartij de regel aan te passen. Zie de documentatie van de REST API.
Fouten van APIcenter
Field Validation Failed: the following fields are required and need to be present in the data
Oorzaak: In de gegevens ontbreekt een verplicht veld. De melding noemt het veld. Verplicht zijn de SKU bij producten en verkoopprijzen, het e-mailadres bij klanten, en de SKU van elke orderregel en het e-mailadres van de klant bij verkooporders. Bij verkoopprijzen moet ook minimaal één van sale_price, date_on_sale_from of date_on_sale_to gevuld zijn. Bij prijslijsten krijg je de melding dat er geen SKU voor het product of de variant in de gegevens staat.
Oplossing:
- Vul het veld in de bronapplicatie in.
- Controleer onder Data mapping van de flow dat het veld aan het juiste veld is gekoppeld. Zie Data mapping.
- Probeer het record opnieuw.
Product: 'SKU' not found!
Oorzaak: Bij een verkooporder of verkoopprijs bestaat het product niet in WooCommerce met die SKU. APIcenter maakt het product niet zelf aan.
Oplossing:
- Zoek het product in WooCommerce op SKU. Let op spaties en hoofdletters.
- Bestaat het product niet? Stuur het eerst met Producten naar WooCommerce sturen.
- Probeer de order of prijs opnieuw. Zie Verkooporders naar WooCommerce sturen.
Bij voorraad is dit een waarschuwing in plaats van een fout: de voorraad van een product dat niet wordt gevonden, werkt APIcenter niet bij. Zie Voorraad naar WooCommerce sturen.
Not Allowed to update Product
Oorzaak: Het product bestaat al in WooCommerce, maar Update existing products staat uit.
Oplossing:
- Ga naar de integratie en open de flow Producten naar WooCommerce sturen.
- Open het tabblad Instellingen.
- Zet Update existing products aan en kies welke onderdelen worden bijgewerkt. Sla op.
- Probeer het product opnieuw. Zie Producten naar WooCommerce sturen.
Not Allowed to create Product of Variant
Oorzaak: Het product of de variant bestaat nog niet in WooCommerce, maar Only update existing products and don't create new ones of Only update existing variants and don't create new ones staat aan. APIcenter maakt dan niets aan en geeft een waarschuwing.
Oplossing: Zet de instelling uit op het tabblad Instellingen van de flow Producten naar WooCommerce sturen als APIcenter nieuwe producten of varianten mag aanmaken.
The category could not be created
Oorzaak: WooCommerce heeft een categorie of bovenliggende categorie niet aangemaakt. Het product mislukt dan.
Oplossing:
- Controleer of de naam van de categorie in de gegevens klopt.
- Maak de categorie zelf aan in WooCommerce of controleer de rechten van de gebruiker waarmee je toegang gaf.
- Probeer het product opnieuw.
No field mapped against modifiedAtTimeStamp
Oorzaak: Bij het ophalen van orders is geen veld gekoppeld aan de wijzigingsdatum van de order. APIcenter heeft die datum nodig om de orders te verwerken.
Oplossing:
- Open de flow Verkooporders ophalen uit WooCommerce (of Inkooporders ophalen uit WooCommerce) en ga naar Data mapping.
- Koppel een veld van WooCommerce aan de wijzigingsdatum van de order. Zie Data mapping.
- Start de flow opnieuw. Zie Verkooporders ophalen uit WooCommerce.
Not all required settings are present!
Oorzaak: Bij het versturen van een klant ontbreken instellingen in de integratie of de flow. De melding noemt ze: Update existing customer accounts, Update name of existing customer accounts, Enable the use of the wholesale plugin, Wholesale plugin username of Wholesale plugin password.
Oplossing: Neem contact op met APIcenter-support om de instellingen aan te laten zetten. Probeer het daarna opnieuw. Zie Klanten naar WooCommerce sturen.
No customer group found! of Customer group not found!
Oorzaak: De instelling Enable the use of the wholesale plugin staat aan, maar de klant heeft geen rol in de gegevens, of de rol bestaat niet in de wholesale-plugin.
Oplossing:
- Controleer onder Data mapping van de flow Klanten naar WooCommerce sturen dat een veld aan role is gekoppeld.
- Controleer of de rol in de plugin bestaat, met dezelfde naam of sleutel.
- Probeer de klant opnieuw.
Product or Variation not found, of prices skipped
Oorzaak: Bij een prijslijst wordt het product of de variant niet gevonden in de wholesale-API, of een prijsregel mist de rolnaam, de tierprijs of de groothandelsprijs. De activiteit noemt per regel wat ontbreekt.
Oplossing:
- Controleer of het product of de variant in WooCommerce bestaat met dezelfde SKU.
- Controleer onder Data mapping van de flow Prijslijsten naar WooCommerce sturen de velden voor de rolnaam en de prijzen.
- Probeer de prijslijst opnieuw.
Product received via Webhook does not have the status 'publish'
Oorzaak: WooCommerce stuurt een product via een webhook dat niet de status publish heeft, terwijl Only get published items aan staat. APIcenter slaat het product over.
Oplossing: Publiceer het product in WooCommerce, of zet Only get published items uit als ook niet-gepubliceerde producten door moeten gaan. Zie Producten ophalen uit WooCommerce.
Product received via Webhook does not match supported product types
Oorzaak: APIcenter verwerkt alleen de producttypen simple, variable en variation. Een product van een ander type slaat APIcenter over.
Oplossing: Er is niets te herstellen. Gebruik voor dit product een van de ondersteunde producttypen als het door moet gaan.
Fouten van WooCommerce
WooCommerce geeft een fout terug met een vaste code, bijvoorbeeld woocommerce_rest_.... Je ziet de code in de activiteit. Een beschrijving van de fouten per endpoint staat in de documentatie van de REST API.
Is de fout een autorisatiefout, dan heeft de WordPress-gebruiker waarmee je toegang gaf te weinig rechten voor de actie. De sleutels volgen de rechten van die gebruiker. Geef opnieuw toegang met een gebruiker met voldoende rechten. Zie WooCommerce koppelen aan APIcenter.