Jump to content
brendy

[SOLVED] Aanpassen gratis verzendkosten

Recommended Posts

Een brandende vraag is hoe ik de verzendkosten voor bijvoorbeeld België kan aanpassen.

Vanaf € 50,- betalen de Nederlandse klanten geen verzendkosten.

Echter voor andere Europese landen wil ik een ander tarief instellen ook als ze meer dan €50,- bestellen.

 

Bijvoorbeeld dat Belgische klanten € 7,- betalen ipv € 13,- als ze meer dan € 50,- bestellen.

 

Heeft iemand hiervoor een oplossing of weet iemand hoe je dit kunt wijzigen?

 

Alle reacties zijn welkom, alvast bedankt!

Share this post


Link to post
Share on other sites

Dit kan je met carriers wijzigen ( dan ipv gewicht , prijs kiezen )

ik heb dit opgelost door ook de europese zones van tnt aan te houden

zone 1 zone 2 en zone 3 en daarbij de betreffende landen dus in deze zones ingedeeld

laat maar weten of je er uit bent gekomen

Share this post


Link to post
Share on other sites

Het is nog niet gelukt. Ik kan namelijk niet zeggen dat zone 2 wel verzendkosten moet betalen en zone 1 niet als ze meer dan € 50,- bestellen.

Share this post


Link to post
Share on other sites

Hoi brendy ,

dit komt omdat bij jou belgie waarschijnlijk nog gewoon in europa staat ,

ga naar - shipping - zones - en maak hier europa 2 aan ,

nu kan je de landen wel die je in die zone wilt hebben in europa 2 zetten

 

heb je tevens een carrier aangemaakt , voor belgie ?

bv tnt buitenland dan kan je hier zeggen dat deze in europa 2 levert en d edaarbijbehorende prijzen

Share this post


Link to post
Share on other sites

Hoi bedankt voor de uitleg. Alleen blijf ik met het probleem zitten dat al ik instel dat de verzending vanaf €50,- gratis is, deze ook voor België gratis wordt. Terwijl ik voor bestellingen vanuit België vanaf € 50,- wel een geringe vergoeding voor de verzendkosten wil laten berekenen.

 

Heb je hiervoor ook een oplossing?

Share this post


Link to post
Share on other sites

Hoi Brendy ,

heb je voor belgie europa 2 aangemaakt en een aparte carrier ?

deze kan je dan namelijk apart via price ranges instellen

Share this post


Link to post
Share on other sites

Ja dat heb ik gedaan. Alleen als je bij shipping onder afhandeling invult dat gratis verzending is vanaf EUR 50,- gratis is dan past hij dit ook bij alle andere landen toe. Het is mij niet gelukt om dit afzonderlijk toe te bedelen aan 1 land.

Share this post


Link to post
Share on other sites

Een andere optie zou zijn om carriers te maken dat bij een bestelling vanaf 50 euro geen verzendkosten zitten

dus een carrier tot 50 euro en een carrier vanaf 50 euro bij de eerste vul je dan de normale kosten in en de tweede zet je op 0 euro

Share this post


Link to post
Share on other sites

Ja dat heb ik gedaan. Alleen als je bij shipping onder afhandeling invult dat gratis verzending is vanaf EUR 50,- gratis is dan past hij dit ook bij alle andere landen toe. Het is mij niet gelukt om dit afzonderlijk toe te bedelen aan 1 land.

 

Het is via een aanpassing aan cart.php mogelijk om gratis verzending te beperken tot 1 zone. Als die zone alleen Nederland bevat dan is gratis verzending dus alleen van toepassing voor Nederland.

 

Kijk eerst in je backoffice welke ID-nummer de zone met Nederland heeft. Dit zie je in de linkerkolom van de lijst met zones.

 

Open daarna /classes/Cart.php en zoek naar deze regel:

if (isset($configuration['PS_SHIPPING_FREE_PRICE']))

en verander dit in:

if (isset($configuration['PS_SHIPPING_FREE_PRICE']) AND $id_zone==9)

Verander het getal 9 in het ID van je zone met Nederland.

Share this post


Link to post
Share on other sites

Bedankt ! Ik heb het aangepast en het werkt. Alleen zit ik nog met 1 vraag. Hoe kan ik nu instellen dat Belgische klanten bij bestellingen vanaf € 50,- een ander verzendbedrag gaan betalen. Zij betalen nu t/m 2 kg € 13,-. Ik zou graag willen dat zij bij een bestelling vanaf €50,- bijvoorbeeld € 7,- betalen. Zou dit ook aangepast kunnen worden?

 

Groet,

 

Brendy

Share this post


Link to post
Share on other sites

Hoi Brendy

carriers (price ranges) voor belgie aanmaken

zoals in de vorige posts is aangegeven ,

per carrier vink je dan ook aan bij afwijkend gedrag vervoerder deactiveren

zo blijft dan alleen de carrier zichtbaar die voor dat moment voor die klant bedoeld is

Share this post


Link to post
Share on other sites

Ik ben er uit, hartelijk dank voor je reacties! Het is fijn dat de kennis op het forum gedeeld wordt.

Share this post


Link to post
Share on other sites

Kan je dit ook met 2 of meerdere zones doen?

wij bieden gratis verzendkosten aan vanaf 140€ voor BE, NL, DE, FR en UK, maar alles daarbuiten niet.

Share this post


Link to post
Share on other sites

Kan je dit ook met 2 of meerdere zones doen?

wij bieden gratis verzendkosten aan vanaf 140€ voor BE, NL, DE, FR en UK, maar alles daarbuiten niet.

 

Dat is zeker mogelijk. Volg dezelfde instructies in post #9 op, maar de code aanpassing wordt dan zoiets als dit:

if ((isset($configuration['PS_SHIPPING_FREE_PRICE']) AND $id_zone==1) OR (isset($configuration['PS_SHIPPING_FREE_PRICE']) AND $id_zone==11))

Pas de zone ID's aan voor de zones waarvoor je gratis verzending wilt.

Share this post


Link to post
Share on other sites

Hallo, dit is ook precies wat ik wil, behalve dat ik ook andere bedragen wil gebruiken, namelijk voor NL begint gratis verzending vanaf 50 euro bij Belgie zou deze beginnen vanaf 75 euro.

Is deze ook mogelijk?

 

Kan iemand mij helpen?

 

Bedankt voor jullie reactie gr Bea

Edited by beabea_swit (see edit history)

Share this post


Link to post
Share on other sites

Hoi, heb de code aanpassing gedaan en dit werkt inderdaad. 

Echter, de gratis verzendkosten worden alleen zichtbaar in de winkelwagen als je als klant bent ingelogd en het land van herkomst dus bekend is. Anders worden verzendkosten gewoon gemeld in het winkelwagen overzicht. Dat is niet de bedoeling, want klanten denken dat ze dan verzendkosten moeten betalen terwijl het bijv. gratis is vanaf 20 euro.

Ik weet niet of dit zomaar op te lossen is, het land moet immers bekend zijn om de gratis verzending toe te kunnen passen.

Iemand enig idee?

 

 

 

Share this post


Link to post
Share on other sites

ik denk niet dat je heel veel respons op je bericht zal krijgen. Topic dateert nl. uit 2012. Ik raad je aan een nieuw topic te openen met een pakkende titel. Omschrijf wat je wil, wat je gedaan hebt en welke versie PS je gebruikt.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


×
×
  • Create New...

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More