Jump to content
  • Checkout
  • Login
  • Get in touch

osCommerce

The e-commerce.

Free shipping is given to customers who go back to the shop after selecting shipment


essami

Recommended Posts

Hi

 

Free shipping is given to customers who backtrack to the shop after selecting shipment.

 

I have set free shipping to orders above 90 euros. Say they have 80 euros worth of stuff in cart, they choose shipping worth 10 euros but instead of clicking checkout the decide to go back to shop. When they return to shipping page it says free shipping. The total amount of 80 euros is shown on checkout page.

 

Ive seen this discussed here but cant find it anymore. Could anyone be so kind to point me to a right direction or give advice. Thanks!

 

Sami

Link to comment
Share on other sites

Hi Sami, for your order total modules, what is the sorting for all modules? Is shipping before or after subtotal?

:-)

Monika

 

addicted to writing code ... can't get enough of databases either, LOL!

 

my toolbox: Textpad - Compare and Merge - phpMyAdmin - WS_FTP - Photoshop - How to search the forum

 

Interactive Media Award July 2007 ~ category E-Commerce

my advice on the forum is for free, PMs where you send me work are considered consultation which I charge for ...

Link to comment
Share on other sites

Hi Monika!

 

Thanks for the help. I tried to have the order both sub-total after and before shipping but it still does it. Its currently like this

 

Shipping 1

Sub-Total 2

Tax 3

Total 4

 

What order do you recommend?

 

Thanks!

 

Sami

Link to comment
Share on other sites

So now it kinda works. With this order:

 

Shipping 2

Sub-Total 1

Tax

Total 3

 

Although if you click browsers back button it still says free shipping but when you return to checkout it is added into the total.

 

The problem in this case is if customer decides to change his shipping method and goes back to the shipping page he cant. he will only see free shipping option and has to log out to see the shipping methods again.

 

Any thoughts on this one? And thanks a lot for the help Monika!!!

 

Sami

Link to comment
Share on other sites

Sami, what method do you use for free shipping? I'd like to reproduce your setup to see what it does for me.

:-)

Monika

 

addicted to writing code ... can't get enough of databases either, LOL!

 

my toolbox: Textpad - Compare and Merge - phpMyAdmin - WS_FTP - Photoshop - How to search the forum

 

Interactive Media Award July 2007 ~ category E-Commerce

my advice on the forum is for free, PMs where you send me work are considered consultation which I charge for ...

Link to comment
Share on other sites

HI Monika

 

In the order total modules I have set in the Shipping

 

Order Shipping Cost

Display Shipping

true

Sort Order

2

Allow Free Shipping

true

Free Shipping For Orders Over

90.00EUR

Provide Free Shipping For Orders Made

both

 

Thanks!

 

Sami

Link to comment
Share on other sites

Sami, sorry this got burried, what is your regular shipping module? I'd not use this free shipping setting.

:-)

Monika

 

addicted to writing code ... can't get enough of databases either, LOL!

 

my toolbox: Textpad - Compare and Merge - phpMyAdmin - WS_FTP - Photoshop - How to search the forum

 

Interactive Media Award July 2007 ~ category E-Commerce

my advice on the forum is for free, PMs where you send me work are considered consultation which I charge for ...

Link to comment
Share on other sites

Hi Monika

 

Im using the Additional Shipping Options for Zone Module

http://www.oscommerce.com/community/contri...,2/search,zones

 

Also I have another problem, I've set it so that all that weights less then 250 points are 0.00 euros postage. So it should be free. And it is. But is it possible to get it to show FREE SHIPPING on the shipping page? Now you have to choose either Airmail 0.00 or Economy 0.00. Which is a bit unprofessional looking.

 

This is how its set:

 

Airmail

Enable Zones Method

True

Table Method

weight

Tax Class

--ei mit??n--

Sort Order

1

Zone 1 Countries

FI

Zone 1 Shipping Method Name

1. luokka

Zone 1 Shipping Table

249:0,00,299:3,60,999999:5,75

Zone 1 Handling Fee

0

Zone 2 Countries

NL,BE,ES,IS,IT,CH,GR,CY,LV,LT,LU,MT,PT,PL,FR,SE,DE,SK,SI,DK,CZ,HU,EE,GB

Zone 2 Shipping Method Name

Airmail EU

Zone 2 Shipping Table

25:1.30,250:3.60,325:7.50,999999:15.00

Zone 2 Handling Fee

0

Zone 3 Countries

WORLD

Zone 3 Shipping Method Name

Airmail rest of the world

Zone 3 Shipping Table

50:2.90,75:3.75,100:4.60,250:6.90,500:11.90,999999:21.00

Zone 3 Handling Fee

0

 

AND

 

Economy

Enable Zones Method

True

Table Method

weight

Tax Class

--ei mit??n--

Sort Order

0

Zone 1 Countries

FI

Zone 1 Shipping Method Name

2. luokka

Zone 1 Shipping Table

249:0.00,299:3,60,999999:5,75

Zone 1 Handling Fee

0

Zone 2 Countries

NL,BE,ES,IS,IT,CH,GR,CY,LV,LT,LU,MT,PT,PL,FR,SE,DE,SK,SI,DK,CZ,HU,EE,GB

Zone 2 Shipping Method Name

Economy EU

Zone 2 Shipping Table

25:1.10,75:1.80,250:3.00,350:5.40,999999:9.00

Zone 2 Handling Fee

0

Zone 3 Countries

WORLD

Zone 3 Shipping Method Name

Economy rest of the world

Zone 3 Shipping Table

25:1.20,75:2.20,250:3.90,350:6.60,999999:10.50

Zone 3 Handling Fee

0

 

Thanks for all the help!

 

Sami

Link to comment
Share on other sites

In essence why I need to set it like this is cause I want to sell CD's and LP's via my shop.

 

In products I have set

CD weight 25 points

LP weight 250 points

 

This allows me to charge extra for LP's cause they are larger and are sent as packages (more expensive) whereas cd's are sent as letters (cheaper). But in my shop the CD and LP are same price 13 euros and customer only pays for real shipping costs.

 

Again, thanks for all the help!!!

 

Sami

Link to comment
Share on other sites

I'd add conditional statements to your regular shipping module not to show if you want free shipping offered (which is the 250 points level).

 

Then I'd use the flat rate module (renamed to free shipping) also with a conditional statement to only show if the limit of 250 points is not reached.

 

Conditional statements are added in the top part of the module files ... check how the zone limiting was done in flat.php

:-)

Monika

 

addicted to writing code ... can't get enough of databases either, LOL!

 

my toolbox: Textpad - Compare and Merge - phpMyAdmin - WS_FTP - Photoshop - How to search the forum

 

Interactive Media Award July 2007 ~ category E-Commerce

my advice on the forum is for free, PMs where you send me work are considered consultation which I charge for ...

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...