Understanding Product Variant Pricing
What This Is
Product Variants allow you to offer different versions or options of the same product without creating separate rental items.
Common examples include:
- Wet vs. Dry Slides
- Color Options
- Size Options
- Package Upgrades
- Premium Add-ons
In BRS, there are two types of variants, and each calculates pricing differently.
Important: Product Variants are only available for day-based products. They are not supported for hourly rental products.
Types of Product Variants
Price Option Variants
Price Option Variants use the price assigned directly to the variant itself.
When a customer selects one of these variants, the system ignores the base product price and instead uses the variant's price from the Product Variants table.
How It Works
The price comes entirely from:
Product Variant Price
It does not:
- Add to the base product price
- Pull pricing from the base product
- Combine prices together
Example
Base Product:
Bounce House = $200
Variants:
| Variant | Price |
| Standard Theme | $200 |
| Princess Theme | $225 |
| Superhero Theme | $250 |
If a customer selects:
Princess Theme
The total product price becomes:
$225
The system uses the variant price only.
Rental Duration Variants
Rental Duration Variants work differently.
Instead of replacing the base price, they act as an additional charge that is added to the rental duration pricing.
How It Works
Total Price = Rental Duration Price + Variant Add-On Price
Example
Rental Duration Pricing:
1 Day Rental = $250
Variant:
| Variant | Add-On Price |
| Wet Setup | $50 |
| Dry Setup | $0 |
If a customer selects:
Wet Setup
The calculation becomes:
$250 + $50 = $300
The variant functions as an add-on fee rather than replacing the base price.
Common Example: Wet vs. Dry Slides
Many inflatable rental companies use Rental Duration Variants for water slides.
Example:
Base Rental Price:
Water Slide = $300
Variants:
| Variant | Add-On Price |
| Dry Use | $0 |
| Wet Use | $50 |
Customer Selection:
Wet Use
Calculation:
$300 + $50 = $350
The additional fee covers the extra setup, cleaning, water equipment, and maintenance associated with wet use.
Why the Pricing Types Matter
Understanding the difference helps prevent unexpected pricing behavior.
Use Price Option Variants When:
Each option has its own standalone price.
Examples:
- Small, Medium, Large Packages
- Different Themes
- Different Product Versions
- Different Equipment Models
Use Rental Duration Variants When:
The option should add an extra charge to the existing rental price.
Examples:
- Wet vs. Dry
- Premium Setup
- Additional Accessories
- Special Service Upgrades
Important Notes
Variants Are Day-Based Only
Product Variants currently work only with:
- Day-based pricing
They do not support:
- Hourly pricing
Pricing Behavior Depends on Variant Type
Before creating variants, make sure you understand whether you want the variant to:
- Replace the product price entirely (Price Option Variant)
- Add an additional charge (Rental Duration Variant)
Using the wrong variant type can result in pricing that is higher or lower than expected.
Best Practices
For most inflatable businesses:
Use Price Option Variants For:
- Themes
- Sizes
- Package Levels
- Product Models
- Use Rental Duration Variants For:
- Wet/Dry Options
- Premium Upgrades
- Additional Features
- Service Enhancements
Choosing the correct variant type helps ensure pricing remains clear for both you and your customers.
Additional Recommendations
Before making variants live on your website, create a test booking and verify the pricing calculations.
This allows you to confirm that the variant is behaving as expected and helps prevent pricing surprises for customers during checkout.