I've been brewing myself up for this post for a week!
Both Nik and I use "shipping by weight" and have a cap on our overseas shipping weights, using 'do not allow excess' in the shipping setup.
Often, we get telephone orders for overseas customers who wish to place a larger order than our websites allow. This isn't a problem for us as we don't mind quoting the shipping and then processing them manually.
We've always done this and it's never been a problem. We just override the shipping price during the offline order process.....UNTIL 9.0.3
9.0.3 is NOT happy with this process at all.
Doesn't matter if the offline order is placed using the 'New Order' tab or the 'old' way, it always crashes.
Using the New Order tab, it crashes as soon as you try to enter a shipping price and does not show a shipping method (airmail etc)
Using the old method (Operations > New Order) it allows you to process the order ok, although it too doesn't show the shipping method dropdown/name, and lets you go all the way through to processing the offline payment.
All is fine until you need to go BACK into the order, after completion, and it just gives an empty error warning (the ! triangle) and crashes.
It happens EVERY time we try to place an offline order that would exceed the shipping limits (which is, quite frankly, *censors self* rubbish!)
There's a workaround. To go into the Settings > BUsiness Settings > Shipping and Handling and UNcheck the 'do not allow excess', changing it to something else while you process the order (and changing it back again after)
While this does fix the problem (although not for an order already placed and crashing the system), it's a PITA to have to do this every time and will get forgotten (worst case scenario, you forget to change it BACK)
It used to work fine in V8 but it doesn't now.
Has anyone else experienced this?
Both Nik and I use "shipping by weight" and have a cap on our overseas shipping weights, using 'do not allow excess' in the shipping setup.
Often, we get telephone orders for overseas customers who wish to place a larger order than our websites allow. This isn't a problem for us as we don't mind quoting the shipping and then processing them manually.
We've always done this and it's never been a problem. We just override the shipping price during the offline order process.....UNTIL 9.0.3
9.0.3 is NOT happy with this process at all.
Doesn't matter if the offline order is placed using the 'New Order' tab or the 'old' way, it always crashes.
Using the New Order tab, it crashes as soon as you try to enter a shipping price and does not show a shipping method (airmail etc)
Using the old method (Operations > New Order) it allows you to process the order ok, although it too doesn't show the shipping method dropdown/name, and lets you go all the way through to processing the offline payment.
All is fine until you need to go BACK into the order, after completion, and it just gives an empty error warning (the ! triangle) and crashes.
It happens EVERY time we try to place an offline order that would exceed the shipping limits (which is, quite frankly, *censors self* rubbish!)
There's a workaround. To go into the Settings > BUsiness Settings > Shipping and Handling and UNcheck the 'do not allow excess', changing it to something else while you process the order (and changing it back again after)
While this does fix the problem (although not for an order already placed and crashing the system), it's a PITA to have to do this every time and will get forgotten (worst case scenario, you forget to change it BACK)
It used to work fine in V8 but it doesn't now.
Has anyone else experienced this?
Comment