Aan de slag
Hoe bezorgkosten toe te voegen aan Zbozi.cz en Heureka feeds - AdTribes
  1. Home
  2. Kennisbank
  3. Verzending
  4. Hoe bezorgkosten toe te voegen aan Zbozi.cz en Heureka feeds

Hoe bezorgkosten toe te voegen aan Zbozi.cz en Heureka feeds

Zbozi.cz en Heureka.cz vereisen beide bezorgkosteninformatie in een specifiek XML-formaat: niet slechts een vast bedrag, maar een gestructureerd blok dat een erkende vervoerder-ID, een standaard bezorgprijs en optioneel een rembours-prijs bevat. Zonder deze structuur zal uw feed de validatie niet doorstaan of producten zonder bezorginformatie weergeven.

Product Feed Pro bouwt deze XML-structuur automatisch. Het heeft alleen uw WooCommerce verzendzone nodig om te worden benoemd naar een erkende Tsjechische vervoerder, zodat het de juiste vervoerder-ID kan extraheren.

Vereisten

  1. Product Feed Pro 13.5.7 of hoger, geïnstalleerd en actief
  2. Een Zbozi.cz, Heureka.cz of Heureka.sk feed reeds aangemaakt in Product Feed → Beheer feeds
  3. WooCommerce verzendzones geconfigureerd (WooCommerce → Instellingen → Verzending)

Hoe het werkt

Wanneer de plugin uw Zbozi.cz of Heureka.cz feed genereert, leest het uw WooCommerce verzendzones en bouwt het een servicenaam voor elke zone uit drie delen: de zonenaam, het label van de verzendmethode en de landcode. Vervolgens controleert het of die servicenaam een erkende Tsjechische vervoerder-ID bevat, zoals ZASILKOVNA, DPD, GLS, of CESKA_POSTA. Als het een overeenkomst vindt, geeft het de correcte <DELIVERY_ID> in de feed weer. Als er geen overeenkomst wordt gevonden, gebruikt de plugin het eerste woord van de servicenaam (meestal het eerste woord van uw zonenaam) als DELIVERY_ID, die Zbozi.cz en Heureka niet zullen herkennen. Daarom moet uw verzendzonenaam overeenkomen met een van de erkende vervoerder-ID's die hieronder worden vermeld.

Stap 1: Benoem uw verzendzone naar een transporteur

Ga naar WooCommerce → Instellingen → Verzending en open de verzendzone die u gebruikt voor Tsjechische leveringen. Hernoem de zone naar een van de erkende vervoerder-ID's hieronder, met exact dezelfde spelling, volledig in hoofdletters:

Transporteur-IDTransporteur
ZASILKOVNAZásilkovna (afhaalpunten)
ZASILKOVNA_NA_ADRESUZásilkovna (thuisbezorging)
CESKA_POSTAČeská pošta
CESKA_POSTA_BALIKOVNAČeská pošta: Balíkovna
CESKA_POSTA_NA_POSTUČeská pošta: na poštu
DPDDPD
DPD_PICKUPDPD Pickup
GLSGLS
GLS_PARCELSHOPGLS ParcelShop
PPLPPL
PPL_PARCELSHOPPPL ParcelShop
WEDO_HOMEWeDo thuisbezorging
WEDO_ULOZENKAWeDo Uloženka
DHLDHL
FEDEXFedEx
UPSUPS
TNTTNT
TOPTRANSToptrans
TOPTRANS_DEPOToptrans Depo
GEISGeis
GEIS_POINTGeis Point
HDSHDS
FOFRFofr
DB_SCHENKERDB Schenker
DSVDSV
GEBRUDER_WEISSGebrüder Weiss
MESSENGERKoerier
RABEN_LOGISTICSRaben Logistics
RHENUSRhenus
VLASTNI_PREPRAVAEigen levering
VLASTNI_VYDEJNI_MISTAEigen afhaalpunten

De zonenaam moet exact overeenkomen met de vervoerder-ID: dezelfde spelling, volledig in hoofdletters. Een afwijking betekent dat de plugin de vervoerder niet kan identificeren en DELIVERY_ID niet correct wordt weergegeven.

WooCommerce verzendzone hernoemd naar ZASILKOVNA

Stap 2: Voeg uw verzendmethoden toe aan de zone

Voeg binnen de zone uw verzendmethoden in deze volgorde toe:

  1. Vast tarief: dit wordt de standaard DELIVERY_PRICE in uw feed
  2. Lokale afhaling (optioneel): als tweede methode in de zone wordt dit de DELIVERY_PRICE_COD (rembours prijs)

De plugin gebruikt de eerste methode in de zone als DELIVERY_PRICE en de tweede methode, wat voor type dan ook, als DELIVERY_PRICE_COD. Houd dus alleen Vast tarief, en optioneel Lokale afhaling, in uw Tsjechische zone. Als u een andere methode toevoegt, zoals gratis verzending, wordt de prijs daarvan de rembours prijs. Als u geen rembours aanbiedt, sla de lokale afhaalmethode over en de feed laat DELIVERY_PRICE_COD weg.

Stel de kosten van het vaste tarief in op wat u rekent voor levering aan Tsjechische klanten. Sla de zone op als u klaar bent.

Vaste tarief- en lokale afhaallocaties weergeven binnen de ZASILKOVNA-zone

Als uw afrekenpagina de WooCommerce Checkout-blok gebruikt (WooCommerce 8.3+), wordt lokale afhaling afzonderlijk geconfigureerd van verzendzones, op WooCommerce → Instellingen → Verzending → Lokale afhaling, niet als een methode binnen de zone. In dat geval: 1. Schakel lokale afhaling in op dat scherm 2. Voeg ten minste één afhaalpunt toe met het land ingesteld op Tsjechië 3. Stel de prijs in voor dat afhaalpunt De plugin leest afhaalpunten die op deze manier zijn geconfigureerd, hetzelfde als een op zones gebaseerde Lokale afhaling-methode, en geeft er nog steeds DELIVERY_PRICE_COD voor uit. Houd uw verzendzone beperkt tot één enkele Vaste prijs-methode voor Tsjechische leveringen, en voeg geen tweede zone toe die Tsjechië dekt. De plugin voegt afhaalpunten toe na alle zone-methoden, dus het afhaalpunt levert de rembours-prijs alleen wanneer er precies één methode aan voorafgaat.

WooCommerce Lokale afhaalinstellingen met lokale afhaling ingeschakeld, 49 afhaalkosten en een afhaallocatie in Praag in Tsjechië

Stap 3: Wijs het veld DELIVERY toe in uw feed

Open uw Zbozi.cz, Heureka.cz of Heureka.sk feed in Product Feed → Beheer feeds, open vervolgens het tabblad Veldtoewijzing.

Zoek de rij DELIVERY en bevestig dat deze is toegewezen aan Verzending in de kolom Bron uit WooCommerce. De plugin voegt deze toewijzing standaard toe. U hoeft deze niet te wijzigen, tenzij u deze hebt verwijderd.

Het tabblad Veldmapping voor een Zbozi.cz feed, met de rij DELIVERY gemapt aan Shipping in de kolom Bron uit WooCommerce

Stap 4: Vernieuw de feed

Sla uw feedinstellingen op en voer een handmatige vernieuwing uit via Product Feed → Beheer feeds. Zodra de feed is gegenereerd, bevat elk product in uw Zbozi.cz, Heureka.cz of Heureka.sk XML een <DELIVERY>-blok zoals dit:

<DELIVERY>
  <DELIVERY_ID>ZASILKOVNA</DELIVERY_ID>
  <DELIVERY_PRICE>79</DELIVERY_PRICE>
  <DELIVERY_PRICE_COD>99</DELIVERY_PRICE_COD>
</DELIVERY>

DELIVERY_PRICE en DELIVERY_PRICE_COD worden weergegeven als platte getallen, met het EUR- of CZK-label verwijderd, aangezien dit het formaat is dat Zbozi.cz en Heureka verwachten.

Probleemoplossing

Het DELIVERY-blok ontbreekt of is leeg in mijn feed
Controleer of het DELIVERY-veld in het tabblad Veldtoewijzing is toegewezen aan Verzending. Als de toewijzing is verwijderd, voeg deze dan opnieuw toe en sla op. Bevestig ook dat uw WooCommerce-verzendzone ten minste één verzendmethode heeft geconfigureerd, genereer vervolgens de feed opnieuw. Als <DELIVERY_ID> of <DELIVERY_PRICE> hierna nog steeds ontbreekt, controleer dan opnieuw of uw verzendzonenaam overeenkomt met een van de erkende transporteur-ID's in Stap 1.
DELIVERY_ID toont een onverwachte waarde
Uw verzendzonenaam komt niet overeen met een erkende transporteur-ID. Ga terug naar WooCommerce → Instellingen → Verzending, open de zone en hernoem deze naar een van de transporteur-ID's uit de tabel in Stap 1. Gebruik de exacte spelling in hoofdletters.
DELIVERY_PRICE toont het verkeerde bedrag
De kosten van het vaste tarief in uw verzendzone zijn de bron van deze prijs. Open de zone, selecteer de methode Vast tarief en werk de kosten bij. Genereer de feed opnieuw na het opslaan.
DELIVERY_PRICE_COD ontbreekt
Deze waarde komt van de tweede verzendmethode die de plugin vindt voor het land van de feed: een Lokale afhaling-methode binnen de verzendzone, of, als u het WooCommerce Checkout-blok gebruikt, een afhaalpunt geconfigureerd op WooCommerce → Instellingen → Verzending → Lokale afhaling. Als u geen van beide heeft, voeg er dan een toe en stel de kosten in. Als u er een heeft, ga naar Product Feed → Instellingen en schakel Verwijder de lokale afhaal-verzendzone uit uw feed (alleen Google Shopping / Facebook) uit. Ondanks het label, verwijdert deze instelling ook beide soorten afhalingen uit Zbozi.cz en Heureka-feeds. Als u geen rembours aanbiedt, kunt u het weglaten. Zbozi.cz en Heureka.cz behandelen het als optioneel.
Hoe voeg ik meerdere vervoerders toe?
Je kunt dit niet. De feed bevat één <DELIVERY> blok per product, gebouwd uit de eerste verzendzone die het feedland dekt. Een tweede transportzone voor hetzelfde land voegt geen tweede blok toe. De vaste prijs wordt in plaats daarvan de DELIVERY_PRICE_COD, dus houd één transportzone per land aan.

Veelgestelde vragen

Werkt dit voor zowel Zbozi.cz als Heureka.cz?
Ja. Dezelfde configuratie voor zonebenaming en veldmapping werkt voor beide kanalen.
Werkt dit voor Heureka.sk?
Ja. Dezelfde instellingen voor de naamgeving van verzendzones en veldmapping produceren ook een gestructureerd <DELIVERY> blok voor Heureka.sk feeds.
Kan ik een statische waarde gebruiken voor DELIVERY_ID in plaats van een verzendzone?
Nee. De plugin bouwt het <DELIVERY> blok uit je verzendgegevens. Een statische waarde zoals ZASILKOVNA bevat geen verzendgegevens, dus de feed geeft een lege <DELIVERY/> weer. Houd het DELIVERY veld gemapt aan Shipping en stel de transporteur in via de zonenaam.
Wat als ik geen vervoerders-ID voor mijn vervoerder zie?
Gebruik VLASTNI_PREPRAVA (eigen bezorging) of VLASTNI_VYDEJNI_MISTA (eigen afhaalpunten) als fallbacks. Beide worden geaccepteerd door Zbozi.cz en Heureka.cz.

Meer hulp nodig?

Als u Product Feed Elite gebruikt, open dan een supportticket.

Als u Product Feed Pro (gratis) gebruikt, stel uw vraag dan op het WordPress.org supportforum.

Was dit artikel nuttig?

Gerelateerde artikelen

Voltooi uw aankoop
AdTribes WooCommerce Productfeed

De beste WooCommerce productfeedplugin

  • AdTribes Pty Ltd
    ABN: 40 675 636 816
Product
Bronnen & Info
Partnerwebsites
Rymera