Search code examples
magentoadminedit

Eedit order and shipping methods in Magento 1.5


When I'm editing order in Magento 1.5 in shipping method section there is a list of all available shipping methods. But when I change number of products or add/delete any product, all shipping methods disappear. Instead of shipping methods there there is a link: Get shipping methods and rates, but when I click it nothing's happend - page reloads and still there are no methods. I have no messages in logs, where I can check what is wrong with it?


Solution

  • When you edit any order from the magento admin, magento will cancel that particular order and will generate a new one with the new order ID. Example if you have order ID 1234567, by editing this a new order will be generated with the ID 1234567-1

    So once a new order is created from admin or updating products in existing order you will get a link called Click to change shipping method . Because shipping methods are dependent on products selected and shipping address provided in shipping address fields.

    Now as per the issue you listed that you are not seeing any shipping methods after clicking link. This may arise with the following reasons.

    • You may not have shipping methods available as per the products rules (quantity, weights, product price etc).
    • you may be putting downloadable product which do not require shipping details
    • Another possible reason is that you might have missed shipping address fields.
    • you may have any shipping restrictions plugin installed that may applying any restriction rules.
    • You may have any java script error in you console. Which is stopping ajax to be completed after clicking the link. (check your browser console window)

    You can debug it by your quote object. Try to get your quote object and see what are the information missing there. Is products are their in your corresponding quote objects ? is shipping details are there ?

    If you still need any help in debugging let me know I will help you.