williankeller / magento2-split-order

[DEPRECATED] This extension allows your Magento store to split the order into an order for each item in the cart.
https://magestat.com/extensions/magento2-split-order
Open Software License 3.0
65 stars 24 forks source link

Order Split not working with 'checkout with multiple address' option from cart page. #23

Open binnykumar opened 5 years ago

binnykumar commented 5 years ago

Describe the bug This module is not working with multi shipping option.

To Reproduce Steps to reproduce the behavior:

  1. Add 2 skus with 2-2 quantity each in cart.
  2. Checkout with multi address option from cart.
  3. Assign 1 shipping address with one product and other shipping with other one product.
  4. Update address and place order.

Expected behavior With multi shipping address, two order id will generate. And with order split module two more will generate with based on sku. So total should be 4 orders in success page.

Screenshots step1 step2

Additional context So based on the above condition, order should be split into 4. But here it is generating only 2, which is generated by multi shipping functionality.

williankeller commented 5 years ago

Hi @binnykumar , Have your products different attributes? I mean, which attribute you're using to split the order?

binnykumar commented 5 years ago

Hi @williankeller , i have created custom attribute with dropdown option and set different values to product.

ex sku 1 has value A, and sku 2 has value B.

even this is splitting based on sku also.

And again this issue is only coming with checkout with multiple address functionality.

binnykumar commented 5 years ago

Hi @williankeller and @viniciusfabri ,

The plug-in here is used for splitting order is not triggering for multiple shipping checkout option. Its only triggering for single shipping checkout option, that's why module is not working with multiple shipping checkout option.

Let me know if you have got any fixes for this. Thanks !

williankeller commented 5 years ago

Hi @binnykumar Thanks for letting us know about this issue. Please start watching this module to get the updates.