How to Replace the Main Checkout Order with the Upsell/Downsell?

We are pleased to present to you the most awaited feature which is Replace Main Order. Yes!! You heard it right. In the CartFlows Pro version 1.6.0 we have released this feature.

Using this feature you can offer an Upgrade plan from the Upsell or Downsell page and replace the base plan which has been purchased from the checkout page. 

So, you might be wondering how this feature works and how you can enable it on your website so as to offer the upgrade for the existing product.

Let’s see how…

Suppose you are having two products, for example, Product A – Annual Plan Product B – Lifetime Plan. Now, you are selling the primary Product A – Accrual Plan from the checkout page and you want to offer the Lifetime plan to the same user then in this case, you have to select the lifetime plan on the Upsell/Downsell page and enable the Cancel Main order option. 

This will charge the amount difference on the Upsell product and the Main product which is purchased from the checkout page, it will be replaced with the offered product on the Upsell/Downsell pages. 

There are few cases in which this feature will work .

The man order replace feature will work only when the Create Child Order is selected in CartFlows -> Settings -> Under Global Offer Setting

Case 1: The offer product price must be greater than the main checkout product which you want it to be replaced/canceled

Case 2: If using multiple upsells with the offer product price is greater than the main checkout product then the main checkout product will be replaced with the first upsell/downsell offer product.

Now, let's see how to enable this feature. 

As stated above, it is necessary to have the Create a New Child Order option selected in order to enable this feature option on the Upsell/Downsell setting pages.

To enable this feature below are the few and very simple steps.

Step 1: Enable the Create a New Child Order option. Located at CartFlows -> Settings

Step 2: Go to the Upsell/Downsell page's backend setting of which you want to replace the product with main checkout product

Frequently Asked Questions (FAQs)

Q – What happens if multiple Upsell or Downsell pages are created, while the option is enabled?
Ans – In this case, the Main order will be canceled/replaced and the amount difference will be charged for the first upsell, upsell 2 will be charged as normal.

Q – Why is it necessary to have a “Create Child Order” Option enabled?
Ans – Because, when the Create Child Order is used, the CartFlows will create a new order for each of the Upsell / Downsell offers. Due to which it is easy to identify the main checkout product order and cancel/replace it with the upgraded product plan from the Upsell / Downsell offers.

Q – What will happen if the offered product price is less than the main checkout product when the Replace Main Order option is enabled?
Ans – No order will be canceled/replaced and no amount difference will be charged. Basically the normal behavior of the CartFlows Upsell/Downsell will be executed. 

Enjoy selling more using the CartFlows!