Developer forum

Forum » Development » Changing delivery method on recurring orders

Changing delivery method on recurring orders

Wiktor Wieczorek
Reply

Hello,

I wonder if it's possible to change the delivery method on recurring orders.
We have had to switch to a new shipping provider, and we would like to cancel our contract with the previous one.
But the old recurring orders still use the old shipping provider.

Do we need to remove all the recurring orders and recreate them to change the delivery method to the new one?

Or perhaps we can modify it by updating the delivery field directly in SQL (EcomRecurringOrder table)?

Best regards
Wiktor


Replies

 
Adrian Ursu Dynamicweb Employee
Adrian Ursu
Reply

Hi Wictor,

The order only stores the ID of the Shipping provider and the delivery address (as far as I know).
Also, if there are any shipping costs, they are probably already saved on the order.
You can probably just change the settings of your existing shipping provider with the details of the new one.
I am not sure though about the calculation of shipping charges. If that calculation is done when the order is processed or if the calculation is the same as the original order.

Adrian
 

 
Nicolai Pedersen Dynamicweb Employee
Nicolai Pedersen
Reply

As Adrian states, you can simpy change the shipping provider on the order records.

Each new order based off the recurring order is recalculated when placed - product prices, discounts, shipping and payment fees.

BR Nicolai

 

You must be logged in to post in the forum