This order requires special delivery.

Jun 2, 2011 at 4:46 PM

I'm setting up a brand new 2.03 shopping cart. I am trying to set Shipping by Quantity. Everything looks Ok in Admin (and the tables look ok) but no matter what I do, the Cart page always shows the msg above and I can't proceed to the next step.

I did try to follow a few other posts but no luck...

Any basic starting points/tips? I would prefer to not post the site URL to the public....

Thanks!

Coordinator
Jun 4, 2011 at 5:22 AM

Hi,

Just given it a test here on my dev machine and everythgin seems OK.   What message are you getting?

Regards,

Dave.

Editor
Jun 4, 2011 at 8:21 AM
Edited Jun 4, 2011 at 8:22 AM

Yeah, I reported same issue the other week Dave, think Rob dealt with it.

Quantity is an issue. 

The workaround was, if your products have no weight associated with them, they are defaulted to 1. Therefore you can use weight for quantity

I believe this was reported as issue

Coordinator
Jun 4, 2011 at 8:38 AM

Oh!!...I can;t remember this one...maybe I was in hostpital at the time.  Can you point me to a full description of the issue?...I can;t seem to recreate it here?

Editor
Jun 4, 2011 at 8:42 AM

Cant find the thread now, buried somewhere and need to run!! Ill try find it later

Jun 12, 2011 at 9:58 AM

Hi

I am having thie problem too.

I have upgraded a site from 2.0.11 to 2.2.3

Everything is ok, but I can't get the checkout to work.

I just get the 'The order you have selected needs special deliv' etc message.

I have read other posts that say that the problem is there is not a valid shipping method. I have tried redoing these several times but get the same problem.

The settings I have are:

On checkout page:

Show shipping methods is selected

Disable shiiping country is selected

In back office:

2 shipping methods

uk standard

uk next day

By price:

uk standard: 0.00 - 1000.00  = 3.50

uk next day: 0.00 - 1000.00 = 5.50

Free limit

1000.00 on both methods

Nothing is set in weight, countries, quantity or products

I also have a discount set on a role

Any help anyone - really need to get this up and running again.

Many Thanks

Vicky

 

Jun 12, 2011 at 1:57 PM

A quick update. I have systematically been through every combination and the only way to get the shipping working correctly seems to be by weight.

This is not ideal, but can use it for now - has anyone come across this problem and fixed it ?

Thank you

Coordinator
Jun 13, 2011 at 8:23 AM

Hi Vicky

I'll check this out, I've not had a problem, but most of my clients only use 1 shipping method.....what version of NB_Store and DNN are you using?

Dave.

Coordinator
Jun 13, 2011 at 8:23 AM
This discussion has been copied to a work item. Click here to go to the work item and continue the discussion.
Coordinator
Jun 13, 2011 at 8:24 AM

OK I see the version now!

Coordinator
Jun 13, 2011 at 1:36 PM

Hi,

I've just tried to re-create the problme and it's working Ok here, with v2.3, but I don;t think there are any changes in the shipping between your version and v2.3.

Can you run this SQl and let me know what output you get...

-------------------------------------------------

select * from dbo.NB_Store_ShippingRates
where ShipMethodID >= 0

------------------------------------------------

If you have multiple portals then please add the portalID on the end ...

-------------------------------------------------

select * from dbo.NB_Store_ShippingRates
where ShipMethodID >= 0

and PortalID = <you portalid>

------------------------------------------------

Regards,

Dave.

Jun 13, 2011 at 1:46 PM

Hi Dave

I have run the query, and the results are below. This is after I have changed to use weights though, do you need it run with the configuration that doesn't work ?

ItemId Range1 Range2 ObjectId ShipCost ShipType Disable Description ProductWeight ProductHeight ProductLength ProductWidth PortalID ShipMethodID
52 0.00 0.00 -1 0.00 DCO <input id="dnn_ctr325_SQL_gvResults_ctl02_ctl00" disabled="disabled" name="dnn$ctr325$SQL$gvResults$ctl02$ctl00" type="checkbox" value="on" /> Country Default 0.00 0.00 0.00 0.00 0 5
53 0.00 0.00 -1 1000.00 FRE <input id="dnn_ctr325_SQL_gvResults_ctl03_ctl00" disabled="disabled" name="dnn$ctr325$SQL$gvResults$ctl03$ctl00" type="checkbox" value="on" /> Free Shipping Level 0.00 0.00 0.00 0.00 0 5
67 0.00 10000.00 -1 3.50 WEI <input id="dnn_ctr325_SQL_gvResults_ctl04_ctl00" disabled="disabled" name="dnn$ctr325$SQL$gvResults$ctl04$ctl00" type="checkbox" value="on" /> &nbsp; 0.00 0.00 0.00 0.00 0 5
68 0.00 10000.00 -1 5.50 WEI <input id="dnn_ctr325_SQL_gvResults_ctl05_ctl00" disabled="disabled" name="dnn$ctr325$SQL$gvResults$ctl05$ctl00" type="checkbox" value="on" /> &nbsp; 0.00 0.00 0.00 0.00 0 8

 

Coordinator
Jun 14, 2011 at 5:58 AM

Hi Vicky,

yes, I really wanted the setup that didn;t work!....I want to try and re-create it here and see if I can spot something!

Dave.

Jun 14, 2011 at 7:32 AM

Hi Dave

OK, with the working version disabled, the query gives the following

 

52 0.00 0.00 -1 0.00 DCO <input id="dnn_ctr325_SQL_gvResults_ctl02_ctl00" disabled="disabled" name="dnn$ctr325$SQL$gvResults$ctl02$ctl00" type="checkbox" value="on" /> Country Default 0.00 0.00 0.00 0.00 0 5
53 0.00 0.00 -1 1000.00 FRE <input id="dnn_ctr325_SQL_gvResults_ctl03_ctl00" disabled="disabled" name="dnn$ctr325$SQL$gvResults$ctl03$ctl00" type="checkbox" value="on" /> Free Shipping Level 0.00 0.00 0.00 0.00 0 5
67 0.00 10000.00 -1 3.50 WEI <input id="dnn_ctr325_SQL_gvResults_ctl04_ctl00" checked="checked" disabled="disabled" name="dnn$ctr325$SQL$gvResults$ctl04$ctl00" type="checkbox" value="on" /> &nbsp; 0.00 0.00 0.00 0.00 0 5
68 0.00 10000.00 -1 5.50 WEI <input id="dnn_ctr325_SQL_gvResults_ctl05_ctl00" checked="checked" disabled="disabled" name="dnn$ctr325$SQL$gvResults$ctl05$ctl00" type="checkbox" value="on" /> &nbsp; 0.00 0.00 0.00 0.00 0 8
69 0.00 1000.00 -1 3.50 PRC <input id="dnn_ctr325_SQL_gvResults_ctl06_ctl00" disabled="disabled" name="dnn$ctr325$SQL$gvResults$ctl06$ctl00" type="checkbox" value="on" /> &nbsp; 0.00 0.00 0.00 0.00 0 5
70 0.00 1000.00 -1 5.50 PRC <input id="dnn_ctr325_SQL_gvResults_ctl07_ctl00" disabled="disabled" name="dnn$ctr325$SQL$gvResults$ctl07$ctl00" type="checkbox" value="on" /> &nbsp; 0.00 0.00 0.00 0.00 0 8

This now gived the 'special delivery ' message

Hope that helps

Coordinator
Jul 6, 2011 at 8:17 AM

Hi Vicky.

I think we've traced this down to a problem that if no weight settings are entered in the standard shipping method then no calculation is done.  Youcan try this by entering a dummy shipping weight range or waiting for the v2.3.1 Beta5

Regards.

Dave.

Jul 9, 2011 at 2:46 AM

I entered the following in a shipping method and it worked:

By Weight ... From 0.01 to 999.00 cost 0.00

By Price ... From 0.01 to 49.99 cost 2.95

Verion ... 2.2.3

Jan 23, 2013 at 3:42 AM
Edited Jan 23, 2013 at 4:37 AM

I receive this error version 2.3.4 on DNN 7

I have one item which is training -- and should not have shipping cost at all.

So, following solutions from this thread:

  • There is a shipping method
  • I added a "by weight" shipping cost zero
  • I added a "by price" shipping cost zero
  • I added a "by quantity" shipping cost zero
  • I added a "by country" shipping cost zero

Then I went back to the single product and changed the weight to one.

The shopping cart still says "This order requires special delivery" and will not forward to Paypal

Coordinator
Jan 23, 2013 at 4:02 AM

Have you set the allowzeroshipping.flag setting to Yes? This is new since 2.3.3

Regards
Rob

Jan 23, 2013 at 4:04 AM
Edited Jan 23, 2013 at 4:05 AM

Robax -- yes, I had already set allowzeroshipping.flag to "yes"

Coordinator
Jan 23, 2013 at 4:24 AM

Just looking at this again... the default store configuration doesn't calculate any shipping at all, so you really just need to get it back to defaults.

Remove all the shipping values you've added, and you should have no shipping cost added in the checkout. Once you've confirmed that, go into the checkout modules settings and you can hide the shipping method and country selectors.

The allowzeroshipping.flag isn't required.

Regards
Rob

Coordinator
Jan 23, 2013 at 4:31 AM

Just FYI, that skin is squeezing the checkout table to be narrower than the checkout steps. If there's a skin pane that is full width, move the module into that. Otherwise, you'll need to alter the width of the pane that it is in.

Regards
Rob

Jan 23, 2013 at 4:36 AM

Rob -- I believe unchecking "show shipping methods" on the checkout modules settings was the key issue. I may have clicked this one on during the setup.

Perhaps it would have worked if multiple shipping methods were available.  In any case, I also removed all the shipping method settings.  The cart now proceeds forward, thanks

Coordinator
Apr 18, 2013 at 11:27 AM
Yep, just got around to testing DNN7 and this is the correct solution.
I'll change the defaults so that this doesn't happen in a new store.
Rob