With back-end scripting or workflows, you can add to the Sales Order resulting from the shopper placing the order of their cart, after it's been placed (created), but they might not like you changing their order without communicating clearly about what will happen.