Magento 2 substitute products extension enables you to add or remove substitute products for the main product. When the stock of the main product runs out it won’t go out of stock, instead, the orders placed for the product will be fulfilled using substitute products added by the admin. It allows you to add priority to the various substitute products for the fulfillment of the order.
Free Support
up to 60 days
Free Upgrades
up to 1 year
Fully open source
Compatible with Magento 2 community and enterprise 2.3.3 - 2.4.x including cloud edition
Our extension Magento 2 substitute products allow store owners to configure product substitutes with a few clicks. It adds the ability to assign products as substitutes to the main product. So that your store will never run of stock for that main product. Whenever the main product is out of stock the orders placed with that product will automatically be fulfilled using the substitute product that was added by the admin. You will be able to easily add or remove substitute products. The product status on the frontend will never display out of stock unless even the substitute product added runs out of stock. It works with a variety of product types such as Simple products, Configurable Products, Bundled Products.
The key features of this module are:-
“We are looking for an extension that allows creating substitutes for a product. Our store contains one product from various suppliers. Hence, we want to add suppliers as substitutes so that when the stock of the main product runs out the orders get fulfilled from different suppliers or substitute products. Our admins should be able to add or remove substitute products. Can your extension help us achieve this functionality?”
Our extension enables you to add substitutes for the main product. In the case of various suppliers, you can create duplicates of the product and name or categorize them as suppliers. Add these suppliers as substitute products of the main product. So when the main product runs out of stock in your store. Orders can automatically be fulfilled using the substitute product assigned with the main product. To assign a substitute product to navigate to Admin>Catalog>Products choose your product then click view. Scroll down to find Substitute Products. Add the product SKU and priority(highest is 0). Click on Add and Save the product now when this product is out of stock the store won’t reflect it as out of stock and would still accept orders but the orders would be fulfilled with the substitute product.
“Our store sells single products from different brands. For eg:- we sell the same bread of different brands. We are looking for an extension that allows us to assign substitutes for bread so that when the main product runs out of stock we can ship a different bread from the substitute product. We want the substitute products to be selected based on the priority set by us. Can your extension help us achieve this feature?”
“You can use our extension to add multiple substitute products for a main product. In your case, you can add the same product from different brands as substitutes and assign them priorities based on your requirements. The priority can be set alongside the substitute product with the highest priority being 0. Simply go to Admin>Catalog>Products find your product and click view then scroll down to find the setting named Substitute Products. Here add all of your other brand substitutes and assign them priorities. So now when the main product runs out of stock you will be able to automatically fulfill orders with the help of different brands as per your setup.
“We have several configurable products in our store. Our requirement is the ability to ship different variants of the product when one variant runs out of stock. So when a customer places an order with one variant on the store and if that variant is out of stock then the extension should still allow users to place orders. Those orders should be fulfilled with the different variants of the same configurable product. How can we achieve this using your extension?”
Our extension works with various different categories of products for eg:- simple, configurable, bundle, etc. So you can configure the setup to ship different variants of the product when one product runs out of stock. Navigate to your configurable product variant that you want to substitute with the different variant when it runs of stock. Simply add the SKU of the different variants of the product to the main variant by going into the setting Substitute Products under the product settings. Now whenever a customer places an order on your store with the main variant being out of stock then that order will be automatically fulfilled with the different variant of the same product according to your setup.
We offer 60 days of free support and 12 months of free upgrade for any standard Magento site when you buy this extension. You can also get our installation service for a small fee. If you want more benefits, you can purchase our 12 months of free premium support and free lifetime upgrade package. Please contact us if you need any assistance or customization for this extension. We will reply to you within 48 hours. We may also offer you a special deal or a free solution if we like your idea.