FAQ

FAQ answers match pkg_rca_condprod version 1.0.10 and the rule form fields in com_rca_condprod.

What is RCA Conditional Products?

It is Pro package pkg_rca_condprod installing a rules component, J2Commerce - RCA Conditional Products for cart and checkout enforcement, and optional System - RCA Conditional Products OSB for booking route gating.

Does J2Commerce already include conditional products?

No. Cross-sells, up-sells, group pricing, and access levels do not enforce qualifying and dependent purchase refusal in cart and checkout or gate OS Services Booking routes the way this package does.

Can cross-sells replace Conditional Products?

Only if you do not need to block purchase. Cross-sells are merchandising, not enforcement.

Why does Storefront show a lock while checkout works?

Storefront lock is cosmetic without J2Commerce - RCA Conditional Products enabled and a rule that includes those products.

Can I gate OSB booking until someone qualifies?

Yes with the optional OSB gate system plugin enabled on the routes you use.

Do I need Storefront or Bridge?

No for enforcement itself. Storefront is optional display. Bridge is recommended when a hold should land a mapped J2Commerce product in cart after qualification, not for cart-only gating.

How do Bridge, Storefront, and Conditional Products fit together?

Bridge maps booking to cart. Storefront displays optional lock styling and optional OSB duration when configured. Conditional Products enforces rules in cart and checkout and optionally on booking through the OSB plugin.

What PHP version is required?

PHP 8.2 or newer on the 1.0.10 line.

What about old multi-select rule save bugs?

Historical builds dropped selections. Use current package, re-save important rules, re-open to verify, clear cache, retest.

Does Conditional Products take payment?

No. J2Commerce checkout takes payment.

Where is pricing listed?

Pro pricing is on https://recreatinganew.com on the current product page.