Integrations

RCA J2C ConditionalProducts is the enforcement hub in a common RCA J2Commerce stack. These integrations describe each product by name and job so you do not assign cart firewall expectations to RCA J2C Storefront or booking map expectations to RCA J2C ConditionalProducts.

RCA J2C Storefront

RCA J2C Storefront Product Catalog module can select products from a RCA J2C ConditionalProducts rule or apply eligibility lock styling on manual and category lists. RCA J2C Storefront shows dependents as locked, eligible-only, or grouped per module options. RCA J2C ConditionalProducts decides whether checkout accepts those SKUs through J2Commerce - RCA J2C ConditionalProducts. If RCA J2C Storefront shows a lock while checkout still works, the J2Commerce plugin is off or the rule does not include those products. Fix enforcement, not catalog CSS.

RCA OSB J2C Bridge

System - RCA OSB J2C Bridge maps OS Services Booking service IDs to J2Commerce product IDs in sid_map and performs hold to cart after a valid hold. RCA J2C ConditionalProducts does not create or maintain sid_map. Use Bridge when qualification must precede booking and the hold should land a specific cart line afterward. RCA J2C ConditionalProducts gates whether booking or slot select may proceed when the OSB gate plugin is enabled; Bridge maps which product enters cart after hold.

OS Services Booking

OS Services Booking provides calendars, services, and booking POST routes. RCA J2C ConditionalProducts OSB gate plugin optionally blocks those routes until shoppers qualify under the same rules as cart products. OSB remains optional for shops that only gate J2Commerce SKUs without booking.

J2Commerce core merchandising

Cross-sells, up-sells, customer group pricing, and access levels remain valid for recommendations and pricing tiers. They do not replace RCA J2C ConditionalProducts when you must refuse dependent purchase at checkout. Use core features when you do not need hard refusal.

RCA J2C DirectDownload

RCA J2C DirectDownload serves free zero-dollar downloadables from article shortcodes outside cart. It does not evaluate RCA J2C ConditionalProducts rules because free direct download SKUs are not dependent add-ons in a gated checkout flow. Keep gated paid dependents on checkout paths with RCA J2C ConditionalProducts enforcement.

Typical combined funnel

A shopper buys or holds a qualifying product through J2Commerce checkout. RCA J2C ConditionalProducts records satisfaction via cart or history rules. RCA J2C Storefront unlocks dependent cards visually. The OSB gate opens booking routes. The shopper completes hold. RCA OSB J2C Bridge adds the mapped product to cart. Checkout completes in J2Commerce. Each product name in that sentence owns one step. Mixing steps causes misdirected support.