• We are using latest version of plugin on latest WordPress. For past months we are experiecing that not all orders of the bundled products have same items list. The main bundle product is OK and the price is OK but bundled products are not listed in item list of the order.

    For example we have a bundl product that is actually a package of 4 pieces of single item. Plugin mostly works fine and orders items list includes two lines:

    • bundle with qty 1x and price
    • single items with qty 4x and price 0,00

    The problem is that every now and then the order comes in that includes only the first line:

    It is clear which product was ordered, but the problem arises that our program, which synchronizes the stock (using SKU’s) with the warehouse, does not correctly reserve 4 pieces of an individual product from stock in this case and they remain in-stock even though they were ordered as a bundle.

    This happens completely randomly, say 1 out of 10 orders, it is not related to the method of payment or delivery, it happens both when paying by bank transfer, as well as when paying by card or Paypal.

    What could be the problem and why are bundled products not added to the order?

Viewing 3 replies - 1 through 3 (of 3 total)
  • Plugin Support Janilyn T

    (@janilyn409)

    Hi @sinusiks ,

    This issue might be triggered by a conflict with an external element. Our plugin uses real-time data of stock quantity of subproducts, so can be that the stock is not updated in the real time when customers place the order.

    It’s not sure but we receive some similar reports like this and we still can’t find any solution to this. You can kindly observer more to find any possible factors.

    Best regards.

    Thread Starter sinusiks

    (@sinusiks)

    I understand that it is difficult to detect a bug if there is no rule for when it happens and we also do not know how to reproduce the error every time.

    as far as we have observed, two lines are inserted in the [prefix]woocommerce_order_items table as “line_item” for normal (correct) orders, but only one for a problematic order. It is interesting that if I go by order_item_id to look at the data for this bundle in the [prefix]woocommerce_order_itemmeta table:

    • for the correct order, this bundle meta data has _woosb_ids = 74392/665572d4f0821/4
    • for the incorrectly entered order, the meta data is _woosb_ids = 74392/4

    where 74392 is the ID of the bundled product, 4 is the quantity but when the order is inserted correctly it also includes 665572d4f0821

    as I browse the code, I see that woosb_ids are generated when adding to the cart, so I suspect that this happens already when adding to the cart – the store does not add all products from the bundle to the customer’s cart, but only the basic bundle

    Plugin Support Janilyn T

    (@janilyn409)

    Hi @sinusiks ,

    Thanks for the feedback.

    I will send these details to our developers so that they can consider this further. If there is any response about your case, I will reach back asap.

    Best regards.

Viewing 3 replies - 1 through 3 (of 3 total)
  • You must be logged in to reply to this topic.