I build a custom module for shipping that has several price options. It works well in frontend.

But when we need to edit an order already placed in admin, I can't get the custom prices. It always shows the default price only.

How to overcome this situation? I searched for a while but does not get any solution.

closed as not a real question by Shog9 Feb 12 '13 at 19:14

It's difficult to tell what is being asked here. This question is ambiguous, vague, incomplete, overly broad, or rhetorical and cannot be reasonably answered in its current form. For help clarifying this question so that it can be reopened, visit the help center. If this question can be reworded to fit the rules in the help center, please edit the question.

  • Could you shortly describe, what you did so far? – Fabian Schmengler Feb 5 '13 at 11:01
  • 1
    Without specific details on how your module is built, the only possible answers are blind guesses as to why it is not working properly. – pspahn Feb 6 '13 at 6:32
  • The flow in admin is very similar to frontend, there are just a couple of subtle differences that you are unlikely to hit. Debugger is your friend here. – Karen Baker Feb 10 '13 at 7:09
  • Closing this for now - please edit to provide some additional details on your custom module. – Shog9 Feb 12 '13 at 19:14

I guess there might be some necessary information missing when placing a new order in the backend (because editing an existing order means canceling the old one and creating a copy).

Have a look on your price calculation routine and closely observer which information it depends on.

Maybe your are depending on data of the checkout controller? That would be a bad idea, because there is no checkout controller involved in the backend.

Not the answer you're looking for? Browse other questions tagged or ask your own question.