Hoi Cees,
Ik kan in je winkelmand een keuze voor verzending maken, en mijn plaats/postcode invoeren. Als ik dan naar de afrekenpagina ga zie ik dat de postcode niet meegenomen wordt. Ook zie ik een label met de naam “Postcode besteladres” en bijbehorende veld heeft als naam/id “billing_postcodecijfers”. Dat lijkt me geen standaard WooCommerce veld?
Guido
Hoi Guido,
Ik snap jou opmerking. Ik ben blij dat jij de zelfde ervaring hebt als ik. Nu nog eens de verduidelijking van mijn probleem. Ik heb ongeveer 15 jaar gewoon via een selectie punt aan kunnen geven in welke plaats bezorgd moest worden. De prijs werd gewoon opgeteld bij de kosten van de producten. Op de afrekenpagina vulde ik alle gegevens in waar de factuur en de producten naar toe moesten.
Wat gebeurt er nu. Als je als klant een eerste bestelling wil doen krijg je de keuze in welke plaats bezorgd moet worden. Het bedrag wordt opgeteld bij dekosten van het product. Dit gaat nog goed. Als je nu naar afrekenen gaat, verdwijnt het bedrag van de bezorg kosten en het totaal bedrag zakt ook. De klant kan nog steeds de gegevens invullen en de bestelling versturen. Deze komt binnen zonder de prijs van de bezorgkosten.
Als je de bestelling nog niet hebt verstuurd en je gaat terug naar het winkelmandje, zie je de keuzemogelijkheid voor de plaats van bezorging niet meer en dat blijft nu zo. Zelfs als ik de PC helemaal opnieuw opstart blijft dit zo. Zoals eerder vermeld is dat 15 jaar niet zo geweest en ik snap er niets van.
Jouw opmerking over de extra velden, deze komen van een extra plugin. Checkout Field Editor for WooCommerce. Heeft ook al 15 jaar goed gewerkt.
Ik hoop dat jij mij kan helpen.
Kan het zijn dat ik drie woocommerce php pagina’s aangepast heb en deze in het child theme heb geplaatst. Overigens werkt dit ook al meer dan twee jaar goed.
Ik hoor graag van je.
Met vriendelijke groet.
Cees
Hoi Cees,
Dat iets 15 jaar lang goed gewerkt heeft wil niet zeggen dat het altijd goed blijft werken. WooCommerce heeft regelmatig wijzigingen gehad waardoor zaken gebroken zijn.
Ik zou beginnen met het uitschakelen van dat “Postcode besteladres” veld en daarvoor in de plaats het standaard “Postcode” veld van WooCommerce zelf weer activeren. Dat veld is immers belangrijk voor het bepalen van de verzendkosten.
Guido
Wat je trouwens eerst nog zou kunnen doen is bij de instellingen van je Checkout Field Editor kijken of bij jouw postcode-veld (Postcode besteladres) ook als validatie “postcode” is geselecteerd.
Kan het zijn dat ik drie woocommerce php pagina’s aangepast heb en deze in het child theme heb geplaatst. Overigens werkt dit ook al meer dan twee jaar goed.
Als dit pagina/product templates zijn dan kan dit inderdaad ook een conflict veroorzaken. Via WooCommerce > Status kun je nakijken of je template bestanden verouderd zijn. Scroll naar beneden naar kopje “Templates”.
Guido
Guido,
Bedankt voor je hulp. Ik heb het probleem gevonden, de plugin Checkout Field Editor for WooCommerce blokkeerde de werking van Woocommerce. Dus deze maar verwijdert, alles werkt nu weer.
Cees
Hoi Cees,
Mooi dat het weer werkt, bedankt voor je update.
Guido