Please submit a private ticket if you need to share sensitive information, such as license details and admin credentials.

Okay
  Public Ticket #4106460
Automatic Product Replacement in WooCommerce Bundles – Help Needed
Open

Comments

  • oualid started the conversation

    Hello,

    I would like to sell a fixed product bundle (e.g., "Summer Box Découverte") using WooCommerce. The bundle includes around 20 individual products, each managed with its own stock.

    Here's what I need:

    ✅ If one product in the bundle is out of stock, I want it to be automatically replaced with an alternative product that I will define.
    For example:
    If Fini The Mellows Classic 80g is out of stock, it should be automatically replaced by Fini The Mellows Passion 80g or Fini The Mellows Sweetheart 80g (depending on availability).

    ✅ This replacement should happen automatically, without any manual action required from the customer.
    ✅ The stock levels of all products, including replacements, must be properly tracked.

    🔧 Does any of your plugins support this kind of automatic product substitution based on stock, or is there a recommended way to implement this (either through a plugin or custom code)?

    Thank you in advance for your help!

    Best regards,
    ElMercado Team

  •  1,482
    Dustin replied

    Hi Oualid,

    I understand your desire, but unfortunately, it is too complicated to implement on WPC Product Bundles. It's not easy to create alternative product options for each sub-product in the bundle. It is necessary to consider the case where the alternative product is also out of stock.

    You can try our other plugin: https://wordpress.org/plugins/wpc-composite-products/. With it, you can create multiple components and select various products for each component. Then, the buyer can select products for each component; out-of-stock products will no longer be selectable.

    Here is a demo page: https://demo.wpclever.net/wooco/product/composite-products-03/

    Please let me know if you would like to transfer the license for this plugin.

    Best regards,
    Dustin