How do conditional products on forms work?

This article will explain how conditional products work on a registration form, based off whether or not the Must be paid first before showing checkbox is ticked or unticked.

CHECKBOX WAS UNTICKED:

Our new product ''Test Product'' requires that ''Ash Test Product National'' product to be selected but not paid for before showing.

Our ''Test Product'' has this other product set under conditional products.


When we go to view the product within the registration form you will see that ''Ash Test Product National'' is on the form, but no selected, so our ''Test Product'' is not currently displaying, which is correct.

If we then tick this ''Ash Test Product National'' product, you will see the ''Test Product'' now appear.

CHECKBOX WAS TICKED:

Our new product ''Test Product'' requires that ''Ash Test Product National'' product to be paid for before showing.

Our ''Test Product'' has this other product set under conditional products.


When we go to view the product within the registration form you will see that ''Ash Test Product National'' is on the form, but no selected, so our ''Test Product'' is not currently displaying, which is correct. Select ''Ash Test Product National'' product and then continue through the form and complete payment and then exit the browser.

Go back into the registration form and then select the member you just registered.

As ''Ash Test Product National'' is not compulsory on the form you have the option to purchase this again, however as you have already done so there is no need to, so just select the ''Test Product'' is now appearing on the form.


CHECKBOX WAS TICKED (dependent product is mandatory):

Our new product ''Test Product'' requires that ''Ash Test Product National'' product to be paid for before showing.

Our ''Test Product'' has this other product set under conditional products. Our ''Ash Test Product National'' is set a mandatory on the registration form.

When we go to view the product within the registration form you will see that ''Ash Test Product National'' is on the form, but no selected, so our ''Test Product'' is not currently displaying, which is correct. Select ''Ash Test Product National'' product and then continue through the form and complete payment and then exit the browser.


Go back into the registration form and then select the member you just registered.

You will now see the ''Ash Test Product National'' is showing as paid and the ''Test Product'' is now appearing on the form, which is correct.