Drupal Commerce Line Item Revisions Has anyone seen a module capable of providing line item revisions? I am calculating the cost of a custom line item type via rules. It is essentially a booking and may need to be altered in the future.

I am therefore looking for some information from anyone who may have had a similar issue? This is what I need.


Every time I recalculate the price of a line item on an order to create a new revision.
Always display the latest revision to the user.
Provide a view showing other revisions in the admin panel.
The line item entity doesn't have revisions, so you would need to add this for all line items. Which means, you need to alter some of the very core of Drupal Commerce. It's possible, but maybe it would be better to store bookings in a custom table and save a reference on the line item instead.