One option would be to put global fields for your order details into your popover. OnObjectEntet on the popover panel can copy data from the original record to the globals. This can then be edited without changing the original order.
Thank you Philmodjunk.
How I can copy the data OnObjectEnter and paste into global fields.
Thank you very much.
Set Field can set each global field to a value from the portal's current record.
When you then go to create the new order, Set field can then transfer the data from the global fields back to the fields of the new order record.
Use as many of these as you need from a script performed by the OnobjectEnter script trigger:
Set Field [ YourTable::GlobalField ; Orders::Field ]