Developer forum

Forum » Ecommerce - Standard features » new order from recurring order without shipping fee

new order from recurring order without shipping fee

Rui Silva
Reply

In a solution we notice that the new orders generated by DW based in a recurring order loses the shipping fee value.

The new order has the shipping method selected by the value that should be added to the order is not calculated.

 

I've created a screencast for better understanding http://screencast.com/t/EDxQVLeO.

 

 


Replies

 
Rui Silva
Reply

Forgot to say that this is a solution on the version 8.8.1.15 and this is urgent because is going live in a few days and the client need this feature to work correctly.

 

I also think that the new order does receives a copy of the voucher in the template recurring order, but this is not that important for the client as the shipping fee.

 

 
Oleg Rodionov
Reply

Hi Rui,

 

The issue is reproduced on our test environment as well, I've created new TFS 25980 will be fixed on nearest hotfix/release. Thanks.

Regarding voucher - I suppose It's valid behavior, since voucher code can only be used one time (see the voucher status after first using in the definition).

 

BR, Oleg QA  

 
Kristian Kirkholt Dynamicweb Employee
Kristian Kirkholt
Reply
This post has been marked as an answer

Hi Rui

The problem TFS#25980 "Recurring orders don't contain shipping method"  has now been fixed in version 8.8.1.17

You are able to find this build in the download section:

http://doc.dynamicweb.com/releases-and-downloads/latest-releases

Please contact Dynamicweb Support if you need any additional help regarding this.

Kind Regards
Dynamicweb Support
Kristian Kirkholt

Votes for this answer: 1
 
Rui Silva
Reply

Hi Kristian,

The shipping method is copied from the based recurring order to the new order (when the schedule task runs) but the shipping fee amount is not calculated.

The solution is now running in 8.9.0.0 version but I've test it also in 8.9.0.2 and this issue also exists. Can you check if is missing some calculation on the shipping fee?

Best,

Rui Silva

 
Kristian Kirkholt Dynamicweb Employee
Kristian Kirkholt
Reply

Hi Rui

We will check the TFS#25980 bugfix against 8.9.0+ versions

Kind Regards
Dynamicweb Support
Kristian Kirkholt

 
Kristian Kirkholt Dynamicweb Employee
Kristian Kirkholt
Reply

Hi Rui

I am not able to repoduce the problem from here on version 8.9+ version ? The order is exactly as the first one created.

Could you open a supportcase on this so we can try to investigte what goes wrong here.

Kind Regards
Dynamicweb Support
Kristian Kirkholt

 

 
Sean Meade Dynamicweb Employee
Sean Meade
Reply

Hi, Kristian.

Rui said above that the solution is on 8.9.0.0 but we are actively developing on QA with 8.9.0.2 and need this to work there.

I performed a lot of trial and error tests and got the settings right for the other three shipping methods but can't get them for UPS|Next Day Air. Any idea why that would be? Is that something you can help with?

I will also create and Engage ticket as requested.

Thanks,

Sean

 
Rui Silva
Reply

I've did more digging on this and found out that the XML of the configuration of the shipping had an error on one of the parameters.

It had a line like this….

                <Parameter addin="Dynamicweb.eCommerce.Cart.ShippingProviders.USPS" name="Number Of Products Per Package" value="0" />

 

But it should like this:

                <Parameter addin="Dynamicweb.eCommerce.Cart.ShippingProviders.USPS" name="Number Of Products Per Package" value="" />

 

In the CMS back office the configuration has being showed correctly (without the 0) and after a new save in the shipping configuration the line has corrected and it seems that the new order is generated with the correct value.

Shouldn’t the DynamicWeb recurring job generator log any message of error when it gets an invalid configuration on the shipping?

 

You must be logged in to post in the forum