Shipping extension

Countrymun

Free Member
Sep 13, 2014
153
17
England
Hi,
sorry - another question on moving to magento 2. We currently run magento 1.9.4 - when we move to magento 2 is there a way to carry forward our current royal mail shipping extension or our current shipping settings?

I have found a royal mail extension for M2 but it's $200. if we already have this, doesn't it allow us to carry forward to M2? Have an awful feeling I know the answer - but just double checking.

thank you!
 

zigojacko

Free Member
Dec 7, 2009
3,795
1,222
Plymouth, UK
clubnet.digital
Nothing at all on Magento 1 can be used on Magento 2. It will either have to be developed for Magento 2 or if an extension, check to see if they have built it for Magento 2.

There are plenty of shipping extensions for Magento 2 and you will be able to set up all of your current Royal Mail shipping rates with some of these.
 
  • Like
Reactions: Countrymun
Upvote 0

zigojacko

Free Member
Dec 7, 2009
3,795
1,222
Plymouth, UK
clubnet.digital
No, nothing can be adapted on your Magento 1 website for Magento 2, it would have to be rewrote - parts of the code might be usable but the entire architecture and structure is different in Magento 2. It will almost certainly prove cheaper to purchase a shipping extension.

It's hard to comment any further without knowing your exact existing set up for Royal Mail but I am assuming these are just rates for postal areas set up in a shipping rates table (importable by CSV) which almost every shipping extension offers.

Are you using an extension for this on your Magento 1 website? If so, which one are using?
 
Upvote 0
Depending on differences between the data structure of the Magento 1.x and 2.x extensions it is possible to create a custom step to transfer the data from one data model to another during the data migration. If the extension is made by the same company then this custom migration step is likely to be easier. But it does depend on the differences in the two data models.

But unless there is a lot of data, which seems a bit unlikely as it is just a table rate shipping extension, it is probably best just to start afresh with a new module. It certainly would not seem cost effective to pay for development of a, effectively new, magento 2 extension. In this respect $200 would not be an expensive choice. Although of course there maybe cheaper extensions.

You could also try Royal mails Click And drop integration for magento 2: https://www.royalmail.com/sites/def...gento-V2-store-with-Click-and-Drop-Jan-19.pdf
 
  • Like
Reactions: Countrymun
Upvote 0

Countrymun

Free Member
Sep 13, 2014
153
17
England
Hi,
Just thought I would update for anyone else who is upgrading to M2 and interested in the outcome.
We created a shipping table in excel (took a while) and developer uploaded it.
Seems to work really well - except that dummy here got a main UK weight class wrong so the developer is going to upload an amended version for us.
The only drawback seems to be that when you get to final checkout page there is a message for shipping that says "table rate" along with the price but so far no customers have seemed bothered by that.
Overall however, I think maybe the best answer would have been to use the Royal Mail shipping extension as suggested - live and learn as they say!
 
Upvote 0
Hi,
Just thought I would update for anyone else who is upgrading to M2 and interested in the outcome.
We created a shipping table in excel (took a while) and developer uploaded it.
Seems to work really well - except that dummy here got a main UK weight class wrong so the developer is going to upload an amended version for us.
The only drawback seems to be that when you get to final checkout page there is a message for shipping that says "table rate" along with the price but so far no customers have seemed bothered by that.
Overall however, I think maybe the best answer would have been to use the Royal Mail shipping extension as suggested - live and learn as they say!

It is possible to change the name for the shipping. Magento uses Language files so you can override the name in this. best to create your own though in a module. There are a few different ways to override it. But if it is something you think is important it can be done.
 
Upvote 0

zigojacko

Free Member
Dec 7, 2009
3,795
1,222
Plymouth, UK
clubnet.digital
You don't even need to use the language translation for this. You can change the shipping method label from the backend configuration.

Like the previous reply to you, I too, took this as just an issue with the fact it states 'Table Rate' against the shipping method at checkout.

Go to Stores > Configuration > Sales > Shipping Methods > Table Rate to change this.
 
Upvote 0

Latest Articles