{"id":128,"date":"2026-10-07T09:00:00","date_gmt":"2026-10-07T07:00:00","guid":{"rendered":"https:\/\/yindle.com\/?p=128"},"modified":"2026-10-07T09:00:00","modified_gmt":"2026-10-07T07:00:00","slug":"verzendmethode-post-bezorging-afhalen-classificeren","status":"publish","type":"post","link":"https:\/\/yindle.com\/en\/reliably-identifying-parcel-delivery-own-delivery-or-collection\/","title":{"rendered":"Reliably identifying parcel delivery, own delivery or collection"},"content":{"rendered":"<p>Classify an online store order as parcel delivery, own delivery or collection using a fixed source hierarchy: use stable method IDs where their meaning is unambiguous, then apply a managed title mapping, and block unknown values. Words such as \u2018free\u2019 or \u2018standard\u2019 say nothing reliable about the operational process that needs to follow.<\/p>\n<h2>Classification directs the entire order flow<\/h2>\n<p>A wrong choice affects more than a shipping label. Parcel delivery may go to Sendcloud, own delivery requires a zone, date and route planning, and collection needs a location or time slot. The point at which an order counts as complete differs too. Fulfilment classification therefore belongs early in the workflow and needs to be stored against the order as an explicit, explainable outcome.<\/p>\n<p>Start with technical identifiers that a plugin consistently supplies. Known semantic methods such as local pickup can be recognised by ID. Commercial or custom methods require a configuration table linking the source shop, method ID or exactly normalised title to one fulfilment type. Avoid free substring rules: \u2018collect or have delivered\u2019 contains both words and is therefore not a safe basis.<\/p>\n<h2>Source hierarchy for the decision<\/h2>\n<figure class=\"wp-block-table\">\n<table>\n<thead>\n<tr>\n<th>Priority<\/th>\n<th>Source<\/th>\n<th>Use<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>1<\/td>\n<td>Stable WooCommerce method ID<\/td>\n<td>Directly, when the meaning is technically established<\/td>\n<\/tr>\n<tr>\n<td>2<\/td>\n<td>Shop-specific configuration mapping<\/td>\n<td>For custom methods and plugins<\/td>\n<\/tr>\n<tr>\n<td>3<\/td>\n<td>Exactly normalised title<\/td>\n<td>Only as a managed and tested fallback<\/td>\n<\/tr>\n<tr>\n<td>No match<\/td>\n<td>Unknown<\/td>\n<td>Stop before subsequent logistics actions<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/figure>\n<p>Also record which source determined the outcome. Operations can then see that \u2018Avondroute Noord\u2019 was treated as own delivery through the shop configuration. In <a href=\"\/en\/connect\/\">Connect<\/a> this classification can select the appropriate configurable workflow.<\/p>\n<h2>Fictional example: free is not a fulfilment type<\/h2>\n<p>Fictional example: delicatessen Smaakloods displays \u2018Free shipping from \u20ac75\u2019. For light parcels, this still means parcel delivery; for chilled products, the same marketing wording activates an own-delivery route. Classifying by the word free would treat both orders identically.<\/p>\n<p>The team therefore uses the underlying method ID and a shop-specific mapping. The fictional code `free_shipping:parcel` becomes parcel delivery; `cold_route:north` becomes own delivery. A new plugin unexpectedly supplies `weekend_special`. That order is not automatically sent to the default carrier; it appears as an unknown method with order context. After checking the process, an administrator deliberately adds the correct mapping and has only the blocked step reassessed. This example is fictional and shows why a commercial title is not the operational truth.<\/p>\n<h2>A test set for every checkout change<\/h2>\n<ul>\n<li>A paid parcel order with and without free shipping.<\/li>\n<li>Own delivery within and outside the available postcode zone.<\/li>\n<li>Collection with the required location and any time slot.<\/li>\n<li>The same visible title with two different method IDs.<\/li>\n<li>A new, deliberately unknown method that needs to stop safely.<\/li>\n<li>An old order whose title is later renamed in WooCommerce.<\/li>\n<\/ul>\n<p>For each case, check not just the \u2018parcel\u2019 or \u2018collection\u2019 label, but also which subsequent steps do and do not start. A parcel order must not reserve a delivery stop; a collection order must not create a parcel with the carrier. Show in <a href=\"\/en\/desk\/\">Desk<\/a> the source method, chosen classification and recovery action. The broader technical relationship with WooCommerce and AFAS is described on <a href=\"\/en\/woocommerce-afas-integration-guide\/\">the integration page<\/a>.<\/p>\n<p>Manage the mapping as versioned business configuration. For every rule, record which shop it applies to, who approved it and from when new orders fall under it. Do not silently change historical orders when a title or method is later renamed. They need to retain their original classification and subsequent actions unless an employee deliberately starts a reassessment. Report monthly which method values were used and compare that list with the active checkout. This reveals unused mappings and new variants before they cause an incident.<\/p>\n<p>Also discuss with customer service which words they see. \u2018Own delivery\u2019 is clearer to an employee than a plugin ID; the underlying ID remains available for investigation. Separate the technical source value from the operational label. This makes it possible to change plugins without rewriting every instruction and dashboard, while retaining an exact trace of which source rule classified the order.<\/p>\n<p>Assign one process owner to review new methods before publication and check the first orders after launch. Checkout management then becomes part of fulfilment management.<\/p>\n<p>Want to turn your current shipping methods into a verifiable fulfilment map? <a href=\"\/en\/contact\/\">Let Yindle map the sources and routes together<\/a>.<\/p>","protected":false},"excerpt":{"rendered":"<p>A commercial shipping title is not a fulfilment type. Use a fixed source hierarchy and test which subsequent processes start for each category.<\/p>","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3],"tags":[],"class_list":["post-128","post","type-post","status-publish","format-standard","hentry","category-integraties"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.7 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Post, bezorgen of afhalen betrouwbaar herkennen<\/title>\n<meta name=\"description\" content=\"Classificeer webshoporders met stabiele methode-ID&#039;s en beheerde mappings als pakketpost, eigen bezorging of afhalen, met een veilige fallback.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/yindle.com\/en\/reliably-identifying-parcel-delivery-own-delivery-or-collection\/\" \/>\n<meta property=\"og:locale\" content=\"en_GB\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Post, bezorgen of afhalen betrouwbaar herkennen\" \/>\n<meta property=\"og:description\" content=\"Classificeer webshoporders met stabiele methode-ID&#039;s en beheerde mappings als pakketpost, eigen bezorging of afhalen, met een veilige fallback.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/yindle.com\/en\/reliably-identifying-parcel-delivery-own-delivery-or-collection\/\" \/>\n<meta property=\"og:site_name\" content=\"Yindle\" \/>\n<meta property=\"article:published_time\" content=\"2026-10-07T07:00:00+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/yindle.com\/wp-content\/themes\/yindle\/assets\/images\/yindle-social-share.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"630\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Yindle\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Yindle\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/yindle.com\\\/en\\\/reliably-identifying-parcel-delivery-own-delivery-or-collection\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/yindle.com\\\/en\\\/reliably-identifying-parcel-delivery-own-delivery-or-collection\\\/\"},\"author\":{\"@id\":\"https:\\\/\\\/yindle.com\\\/en\\\/#organization\"},\"headline\":\"Post, eigen bezorging of afhalen betrouwbaar herkennen\",\"datePublished\":\"2026-10-07T07:00:00+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/yindle.com\\\/en\\\/reliably-identifying-parcel-delivery-own-delivery-or-collection\\\/\"},\"wordCount\":676,\"publisher\":{\"@id\":\"https:\\\/\\\/yindle.com\\\/en\\\/#organization\"},\"articleSection\":[\"Integraties\"],\"inLanguage\":\"en-GB\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/yindle.com\\\/en\\\/reliably-identifying-parcel-delivery-own-delivery-or-collection\\\/\",\"url\":\"https:\\\/\\\/yindle.com\\\/en\\\/reliably-identifying-parcel-delivery-own-delivery-or-collection\\\/\",\"name\":\"Post, bezorgen of afhalen betrouwbaar herkennen\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/yindle.com\\\/en\\\/#website\"},\"datePublished\":\"2026-10-07T07:00:00+00:00\",\"description\":\"Classificeer webshoporders met stabiele methode-ID's en beheerde mappings als pakketpost, eigen bezorging of afhalen, met een veilige fallback.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/yindle.com\\\/en\\\/reliably-identifying-parcel-delivery-own-delivery-or-collection\\\/#breadcrumb\"},\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/yindle.com\\\/en\\\/reliably-identifying-parcel-delivery-own-delivery-or-collection\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/yindle.com\\\/en\\\/reliably-identifying-parcel-delivery-own-delivery-or-collection\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/yindle.com\\\/en\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Post, eigen bezorging of afhalen betrouwbaar herkennen\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/yindle.com\\\/en\\\/#website\",\"url\":\"https:\\\/\\\/yindle.com\\\/en\\\/\",\"name\":\"Yindle\",\"description\":\"Software voor e-commerce en klantprocessen\",\"publisher\":{\"@id\":\"https:\\\/\\\/yindle.com\\\/en\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/yindle.com\\\/en\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-GB\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/yindle.com\\\/en\\\/#organization\",\"name\":\"Yindle B.V.\",\"url\":\"https:\\\/\\\/yindle.com\\\/en\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\\\/\\\/yindle.com\\\/en\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/yindle.com\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/yindle-site-icon.png\",\"contentUrl\":\"https:\\\/\\\/yindle.com\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/yindle-site-icon.png\",\"width\":512,\"height\":512,\"caption\":\"Yindle B.V.\"},\"image\":{\"@id\":\"https:\\\/\\\/yindle.com\\\/en\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"legalName\":\"Yindle B.V.\",\"address\":{\"@type\":\"PostalAddress\",\"streetAddress\":\"Markt 43\",\"postalCode\":\"5554 CA\",\"addressLocality\":\"Valkenswaard\",\"addressCountry\":\"NL\"},\"identifier\":{\"@type\":\"PropertyValue\",\"propertyID\":\"KvK\",\"value\":\"99695367\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Reliably identifying parcel delivery, delivery or collection","description":"Classificeer webshoporders met stabiele methode-ID's en beheerde mappings als pakketpost, eigen bezorging of afhalen, met een veilige fallback.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/yindle.com\/en\/reliably-identifying-parcel-delivery-own-delivery-or-collection\/","og_locale":"en_GB","og_type":"article","og_title":"Post, bezorgen of afhalen betrouwbaar herkennen","og_description":"Classificeer webshoporders met stabiele methode-ID's en beheerde mappings als pakketpost, eigen bezorging of afhalen, met een veilige fallback.","og_url":"https:\/\/yindle.com\/en\/reliably-identifying-parcel-delivery-own-delivery-or-collection\/","og_site_name":"Yindle","article_published_time":"2026-10-07T07:00:00+00:00","og_image":[{"width":1200,"height":630,"url":"https:\/\/yindle.com\/wp-content\/themes\/yindle\/assets\/images\/yindle-social-share.png","type":"image\/png"}],"author":"Yindle","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Yindle","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/yindle.com\/en\/reliably-identifying-parcel-delivery-own-delivery-or-collection\/#article","isPartOf":{"@id":"https:\/\/yindle.com\/en\/reliably-identifying-parcel-delivery-own-delivery-or-collection\/"},"author":{"@id":"https:\/\/yindle.com\/en\/#organization"},"headline":"Post, eigen bezorging of afhalen betrouwbaar herkennen","datePublished":"2026-10-07T07:00:00+00:00","mainEntityOfPage":{"@id":"https:\/\/yindle.com\/en\/reliably-identifying-parcel-delivery-own-delivery-or-collection\/"},"wordCount":676,"publisher":{"@id":"https:\/\/yindle.com\/en\/#organization"},"articleSection":["Integraties"],"inLanguage":"en-GB"},{"@type":"WebPage","@id":"https:\/\/yindle.com\/en\/reliably-identifying-parcel-delivery-own-delivery-or-collection\/","url":"https:\/\/yindle.com\/en\/reliably-identifying-parcel-delivery-own-delivery-or-collection\/","name":"Reliably identifying parcel delivery, delivery or collection","isPartOf":{"@id":"https:\/\/yindle.com\/en\/#website"},"datePublished":"2026-10-07T07:00:00+00:00","description":"Classificeer webshoporders met stabiele methode-ID's en beheerde mappings als pakketpost, eigen bezorging of afhalen, met een veilige fallback.","breadcrumb":{"@id":"https:\/\/yindle.com\/en\/reliably-identifying-parcel-delivery-own-delivery-or-collection\/#breadcrumb"},"inLanguage":"en-GB","potentialAction":[{"@type":"ReadAction","target":["https:\/\/yindle.com\/en\/reliably-identifying-parcel-delivery-own-delivery-or-collection\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/yindle.com\/en\/reliably-identifying-parcel-delivery-own-delivery-or-collection\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/yindle.com\/en\/"},{"@type":"ListItem","position":2,"name":"Post, eigen bezorging of afhalen betrouwbaar herkennen"}]},{"@type":"WebSite","@id":"https:\/\/yindle.com\/en\/#website","url":"https:\/\/yindle.com\/en\/","name":"Yindle","description":"Software for e-commerce and customer processes","publisher":{"@id":"https:\/\/yindle.com\/en\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/yindle.com\/en\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-GB"},{"@type":"Organization","@id":"https:\/\/yindle.com\/en\/#organization","name":"Yindle B.V.","url":"https:\/\/yindle.com\/en\/","logo":{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/yindle.com\/en\/#\/schema\/logo\/image\/","url":"https:\/\/yindle.com\/wp-content\/uploads\/2026\/09\/yindle-site-icon.png","contentUrl":"https:\/\/yindle.com\/wp-content\/uploads\/2026\/09\/yindle-site-icon.png","width":512,"height":512,"caption":"Yindle B.V."},"image":{"@id":"https:\/\/yindle.com\/en\/#\/schema\/logo\/image\/"},"legalName":"Yindle B.V.","address":{"@type":"PostalAddress","streetAddress":"Markt 43","postalCode":"5554 CA","addressLocality":"Valkenswaard","addressCountry":"NL"},"identifier":{"@type":"PropertyValue","propertyID":"KvK","value":"99695367"}}]}},"_links":{"self":[{"href":"https:\/\/yindle.com\/en\/wp-json\/wp\/v2\/posts\/128","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/yindle.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/yindle.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/yindle.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/yindle.com\/en\/wp-json\/wp\/v2\/comments?post=128"}],"version-history":[{"count":1,"href":"https:\/\/yindle.com\/en\/wp-json\/wp\/v2\/posts\/128\/revisions"}],"predecessor-version":[{"id":983,"href":"https:\/\/yindle.com\/en\/wp-json\/wp\/v2\/posts\/128\/revisions\/983"}],"wp:attachment":[{"href":"https:\/\/yindle.com\/en\/wp-json\/wp\/v2\/media?parent=128"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/yindle.com\/en\/wp-json\/wp\/v2\/categories?post=128"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/yindle.com\/en\/wp-json\/wp\/v2\/tags?post=128"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}