Om ervoor te zorgen dat onze koppeling met King (en ook met vervoerders) goed werkt, is het belangrijk dat de adresgegevens in WooCommerce op de juiste manier worden ingevuld.
Standaard gebruikt WooCommerce één veld voor zowel straatnaam als huisnummer — namelijk het veld shipping_address_1 of billing_address_1. In onze koppeling is dit niet voldoende, omdat veel boekhoudpakketten en vervoerders (zoals PostNL, DHL, enz.) de straatnaam en het huisnummer apart moeten ontvangen.
In onze koppeling gebruiken we daarom het volgende:
*_address_1→ alleen de straatnaam
Bijvoorbeeld:Hoofdstraat*_address_2→ het huisnummer (en eventueel toevoeging)
Bijvoorbeeld:123A
Waarom is dit belangrijk?
Betere gegevensuitwisseling met King
King verwacht losse velden voor straat en huisnummer. Als alles in één veld staat, kan dit leiden tot fouten bij het importeren van klantgegevens of het genereren van facturen.Correcte adresverwerking door vervoerders
Vervoerders gebruiken vaak automatische adrescontrole. Wanneer het huisnummer niet apart staat, kunnen zendingen onjuist worden verwerkt of zelfs worden geweigerd.Minder kans op fouten bij verzending
Een duidelijk gescheiden adresstructuur voorkomt dat pakketlabels verkeerd worden aangemaakt of dat afleveringen mislukken.
Hoe richt je dit in WooCommerce in?
Om straatnaam en huisnummer apart te vragen tijdens het afrekenen, kun je gebruikmaken van een plugin zoals Checkout Field Editor (Checkout Manager) for WooCommerce.
Met deze plugin kun je eenvoudig de velden op de afrekenpagina aanpassen.
- Pas in de instellingen van deze plugin het veld Adresregel 1 aan zodat het duidelijk wordt dat hier alleen de straatnaam hoort (bijvoorbeeld door het label te wijzigen naar “Straatnaam”).
- Doe hetzelfde voor Adresregel 2 en zorg er voor dat het duidelijk is dat hier het huisnummer ingevoerd moet worden. Maak dit veld verplicht, zodat klanten het niet kunnen overslaan.
Sla de wijzigingen op en test het afrekenproces om te controleren of de gegevens correct worden opgeslagen.
Zo zorg je ervoor dat WooCommerce het adres splitst in twee aparte velden — precies zoals onze koppeling (en King) het nodig heeft.