Soort Zending
-
Beste Ewout, Is het mogelijk om soorten zending (pakket, brievenbuspakje, ongefrankeerd label) te selecteren in Woocommerce en interfacen naar MyParcel?
-
Hallo Albert,
Op dit moment is het nog niet mogelijk om brievenbus labels aan te maken via de WooCommerce plugin. Dit staat wel in de planning, maar ik ben daarin afhankelijk van MyParcel, die hun eerste focus hebben gelegd op de nieuwe website. Hopelijk kunnen we dit voor het eind van het jaar nog implementeren!Groeten,
EwoutHallo Albert,
Zojuist heb ik een nieuwe update van de plugin gereleased (1.5.2), hiermee kun je ook het soort zending selecteren.Groeten,
EwoutHoi Ewout,
Ik zou graag de mogelijkheid willen zien om per verzendmethode de export-instellingen te kunnen definiëren, voorbeeld:
In onze webwinkel hebben wij drie verzendmethodes:
– PostNL standaard pakket
– PostNL brievenbus pakket
– PostNL groot pakketEén van deze verzendmethodes wordt automatisch geselecteerd op basis van het gewicht en de afmetingen van de producten in de winkelwagen.
Is het mogelijk om in de MyParcel instellingen te definiëren dat als PostNL groot pakket is geselecteerd, het als pakket + grote zending naar MyParcel wordt geëxporteerd?
Bedankt!
– EdwinJe mag mij een mail sturen op evanderplas@dmno.nl, dan overleggen we even als het kan. 🙂
Hallo Edwin,
Dat is zeker mogelijk, maar niet als simpele instelling. Er is een speciaal filter in de plugin ingebouwd die het mogelijk maakt wat regels toe te voegen voor de standaard export instellingen:wcmyparcel_process_consignment_data(zie de code hier). Dit filter krijgt een array met alle zendingen + instellingen voordat deze naar MyParcel worden verstuurd, zodat je nog wijzigingen kan maken (de order_id is de key van elk array element).Maar dat vereist wel enige PHP kennis. Ook is het zo dat we op dit moment werken aan een volledig vernieuwde versie van de plugin en daarmee wordt dit filter vervangen door een nieuw filter (helaas, dit was nodig omdat de structuur voor de vernieuwingen op de schop moest).
Helaas heb ik geen simpelere oplossing!
Ewout
Zou je wellicht open staan om dit filter voor ons te kunnen maken? Ik heb helaas niet genoeg verstand om zo’n dergelijk filter zelf te kunnen bouwen, wel om het zelf aan te passen.
Met jou kennis is dit denk ik makkelijk(er) te realiseren, waarbij wij niet alleen onszelf maar ook andere gebruikers van deze plug-in in de toekomst (enorm) kunnen helpen.
Ik weet niet wanneer je van plan bent om versie 3.0 uit te brengen, maar mocht je nog beta-testers zoeken dan hoor ik het graag.
Ed
Hallo Ed,
MyParcel brengt de plugin uit, ik ben ‘slechts’ de ontwikkelaar 🙂
Ik hoop ergens begin september, maar dat is lastig te zeggen.Hier is een simpel voorbeeld:
add_filter( 'wcmyparcel_order_consignment_data', 'wcmyparcel_autoselect_shipment_type', 10, 2 ); function wcmyparcel_autoselect_shipment_type( $consignment, $order ) { $shipping_method_id = 'extra_large'; // voer hier de id van je shipping method in if ($order->has_shipping_method($shipping_method_id)) { $consignment['shipment_type']['ProductCode']['extra_size'] = '1'; } return $consignment; }Het kan zijn dat je aan de ID van je shipping method de zone code moet toevoegen (dus extra_large:1 oid), als je shipping zones gebruikt.
Groeten,
EwoutHeb je enig idee wanneer de nieuwe versie uitkomt?
Ik zou mij graag willen verdiepen in de code die je gestuurd hebt, maar wil het niet binnen de kortste keren hoeven aanpassen.
Als je kunt aangeven wanneer de update beschikbaar komt, dan kan ik dit doorgeven aan PostNL. Dan kan ik namelijk van mijn contract af. 🙂
Groeten,
Ed
The topic ‘Soort Zending’ is closed to new replies.