How to implement quotation replies on Commerce orders by multiple users? Commerce order will have 0 price when being placed, Once the order is placed all the users of specific role will get notification(this is working) and should be able to reply to that order(I am making a custom module and view for this) with their own price for that order. There will be multiple fields data to reply like price, qty, destination, etc.

I don't want to create a new order or order revision.I want to be able to somehow add all quotation data to that order for each user.I have seen some quotation like modules but they do not do what I need.

My question is where to save all those fields and data?How to relate it with that order?

How do I achieve that?
Use the Flag module to allow those users of a specific role to flag orders.

When configuring the (non-global) flag(s), attach appropriate fields to them, as described in Attaching fields to flags. These fields could perfectly match with the "multiple fields data to reply like price, qty, destination, etc." (as in your question).

If needed, use the Rules module to add all sorts of additional (custom) logic to the mix, eg:


only allow such flagging to happen within selected timeframes.
send (eMail) notifications to appropriate users.
perform field level validations (whatever may seem to be needed).
...