Naar de inhoud
DataIntegratie.nl dataintegratie.nl
Koppelingen → ERP →
Katana – WooCommerce koppeling

Katana WooCommerce koppeling: orders, voorraad en productie in sync

De native WooCommerce integratie van Katana haalt orders met status Verwerken op en stuurt voorraad terug naar je webshop. Maar orders op rekening, gewijzigde orders, deelleveringen en plugins als Product Add-Ons vallen daarbuiten. Met een Katana WooCommerce koppeling via de WooCommerce REST API sluit je die gaten.

WooCommerce REST API · Variabele producten · Plugins en HPOS
Onderdelen van de koppeling
  • Orders, ook in de wachtWooCommerce → Katana
  • OrderwijzigingenWooCommerce → Katana
  • KlantenWooCommerce → Katana
  • Voorraad per variatieKatana → WooCommerce
  • Nieuwe productenKatana → WooCommerce
  • Deellevering en trackingKatana → WooCommerce
  • Plugin-velden en add-onsWooCommerce → Katana

Gebouwd voor merken die op hun data moeten kunnen rekenen

Logo Sony
Logo Loods 5
Logo AGU
Logo Proforto
Logo HR Groep
Logo K-Parts
Logo Ottobock
Logo Ortholon
Zonder koppeling op maat
  • Bankoverschrijvingen in de wacht komen niet automatisch in Katana
  • Een aangepaste WooCommerce-order moet je in Katana zelf bijwerken
  • Deelleveringen zie je pas in WooCommerce als alles verzonden is
  • Keuzes uit add-onplugins verdwijnen tussen webshop en werkvloer
Met de Katana WooCommerce koppeling
  • Jij bepaalt welke WooCommerce-orderstatussen naar Katana gaan
  • Wijzigingen in regels of adres werken automatisch door in Katana
  • Klanten krijgen per zending een update met track & trace
  • Add-onkeuzes staan netjes op de sales order en productieorder

Hoe we WooCommerce en Katana koppelen

WooCommerce is flexibel door plugins, en dat maakt elke shop anders. We brengen eerst in kaart welke plugins orders, producten en verzending beïnvloeden. Daarna koppelen we de WooCommerce REST API aan de Katana API en testen we op een kopie van je shop.

  1. 01

    Plugin- en datascan

    We inventariseren orderstatussen, betaalmethodes, variabele producten en plugins zoals add-ons, bundels en verzendtools.

  2. 02

    Mapping

    Variaties koppelen we op SKU aan Katana-varianten. Metavelden van plugins zetten we om naar velden op de sales order.

  3. 03

    Test op staging

    Op een staging-kopie van je WooCommerce-shop testen we orders op rekening, wijzigingen, deelleveringen en annuleringen.

  4. 04

    Live met monitoring

    We zetten de flows gefaseerd live en bewaken WooCommerce-webhooks en Katana-calls, met retries bij tijdelijke storingen.

Maatwerk Niet gevonden?

Staat jouw koppeling er niet bij? Dan bouwen we hem.

Zolang je systeem data kan uitwisselen, via een API, webhooks, een database, bestanden of EDI, kunnen we er vrijwel altijd een koppeling voor ontwikkelen. Dat geldt ook voor maatwerksystemen, AI agents en agentic systemen die gegevens uit je landschap moeten lezen of er acties in moeten uitvoeren.

Bespreek je koppeling Maatwerk · AI agents · agentic systemen Of bereken eerst je besparing
Veelgestelde vragen

Over de Katana WooCommerce koppeling

Wat doet de standaard WooCommerce integratie van Katana niet?

Volgens Katana's eigen documentatie importeert de native integratie alleen orders met de status Verwerken. Orders die in de wacht staan, bijvoorbeeld bij bankoverschrijving, komen niet mee. Een order die je na import aanpast, wordt niet bijgewerkt in het andere systeem. Een deels geleverde order meldt Katana pas bij volledige levering aan WooCommerce. En nieuwe producten uit Katana worden niet in WooCommerce aangemaakt.

Kunnen orders op rekening of via bankoverschrijving ook naar Katana?

Ja. In een koppeling op maat bepalen we per betaalmethode of klantgroep welke WooCommerce-status de trigger is. Een B2B-klant die op factuur bestelt, kan zo direct in de planning komen, terwijl een consument met bankoverschrijving pas doorgaat na betaling. Zo hoeft je productie niet te wachten op een status die bij jouw proces helemaal niet past.

Hoe gaat de koppeling om met variabele producten?

Een variabel product in WooCommerce heeft per combinatie van eigenschappen een variatie met eigen SKU en voorraad. Die variaties koppelen we een-op-een aan varianten in Katana. Voorraad schrijven we dus per variatie weg, niet op het hoofdproduct. Let op dat elke variatie een unieke SKU heeft, want dat is de sleutel waarop beide systemen elkaar herkennen.

Werken plugins zoals Product Add-Ons of bundels mee?

Plugins slaan hun gegevens meestal op als metadata op de orderregel of het product. De WooCommerce REST API geeft die metadata mee, maar elke plugin doet dat net anders. Tijdens de scan kijken we welke velden je gebruikt en zetten we ze om naar iets waar Katana mee kan werken, zoals een notitie op de orderregel, een aparte variant of een product met een eigen recept.

Kan ik meerdere WooCommerce-winkels aan één Katana-account koppelen?

Ja, ook de native integratie ondersteunt meerdere winkels, waarbij elke winkel aan een Katana-locatie wordt gekoppeld. Staat dezelfde SKU in meerdere winkels, dan krijgen ze allemaal dezelfde voorraad. Wil je per winkel een eigen voorraadbuffer, andere orderregels of een aparte locatie voor groothandel, dan leggen we dat in een koppeling op maat per winkel vast.

Maakt het uit welke WooCommerce-versie of hosting ik heb?

Je shop moet de WooCommerce REST API bereikbaar hebben via HTTPS, met een API-sleutel met lees- en schrijfrechten. Beveiligingsplugins of een firewall bij je hoster blokkeren soms API-verkeer of webhooks, dat checken we vooraf. We werken met de REST API en niet direct op de database, zodat de koppeling blijft werken met HPOS, de nieuwe manier waarop WooCommerce orders opslaat.

Waarom is na het koppelen nog niet alle voorraad in WooCommerce bijgewerkt?

Bij de native integratie stuurt Katana voorraad pas door als er iets verandert, zoals een nieuwe sales order, productieorder, inkooporder of voorraadcorrectie. De voorraad van je hele assortiment wordt bij het koppelen dus niet in één keer gesynchroniseerd. Katana raadt aan de voorraadlijst te exporteren en in WooCommerce te importeren. In een koppeling op maat doen we bij livegang een volledige eerste sync en daarna alleen mutaties.

Weet je niet waar je moet beginnen?

Vertel ons met welke systemen je werkt en waar het vastloopt. Wij voeren samen een datascan uit en laten zien waar voor jou data-integratie het meeste op kan leveren.

Jesper van den Bogaard, consultant en eigenaar van DataIntegratie.nl
Je spreekt direct met Jesper van den Bogaard Consultant en eigenaar

Ik kijk graag samen naar de mogelijkheden en denk graag met je mee.

Reageert binnen één werkdag