I'm doing an e-commerce multivendor, so when a customer buys from the website I need to do an order split and payment split. The payment seems to be more problem, how can I automatically do this?

I was thinking in an observer before order placed or pluginBefore. But I have no idea of the module that does this.


1 Answer 1


I am sure that this is not a Magento default functionality.

So, you might need to integrate third party module.

Followings are the example for split and partial payment module.

  1. Layaway and Partial Payment
  2. Split order on checkout page

If this helps then hit like.

Enjoy your coding!!! :)

Thank you
Hiren Patel

  • 1
    Hi, I'm trying to find a way to code it. Oct 7, 2020 at 14:48
  • Yes, create new sales_order attribute with name parent_order_id. then create new quote and order in which scenario you need and set parent_order_id = <original order id > . that is how you can split your order and similarly you can do code for payment for each child order. Oct 7, 2020 at 15:42

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct.

Not the answer you're looking for? Browse other questions tagged or ask your own question.