Allows you to quickly and painlessly combine two or more orders from the same or from different customers. Just check the desired orders, click Combine button and all the selected orders will be merged into one, keeping all possible data (products, coupons, vouchers etc).
One-click action: just select orders and click Combine button. Process is technologically similar to editing order at the back-end. Keeps all products and their options from all selected orders, automatically handles product stock quantity. Recalculates everything automatically, notifies customer about combined orders, returns full report about every operation.
Compatibility: OpenCart 2.0+
Current version: 2.6.2
How it Works
Combine Orders is a pretty smart extension, which utilizes OpenCart API to combine multiple orders at once. It takes order with the highest ID (base order) from the list of selected orders and uses it as a source of basic information: customer info, shipping and payment methods etc. All products and their options from selected orders are re-added to shopping cart and then all shipping, payment and total data recalculated accordingly. It works similar to standard order editing, but in silent mode. You just need to select orders and click Combine button!
Click the button below to visit our demo site, navigate to Sales -> Orders, select some orders and click Combine button at the top right.
Extension settings can be found in Extensions -> Modules section on backend of our demo site (username: demo, password: demo).