Use Case: Many WooCommerce stores sell products with variations (e.g., size, color, plan type). The Deposits plugin works seamlessly with variable products, allowing you to apply deposits to each variation individually.
Why Deposits for Variable Products #
- Offer flexible payment options for each variation (e.g., different deposit amounts for sizes or plans).
- Maintain consistency across your store without limiting variable products.
- Encourage purchases of higher-value variations by lowering upfront costs.
How It Works #
1. Enable Deposits for Variable Products #
In General Settings, make sure deposits are enabled for variable products. This allows each variation to display deposit options.
2. Configure Deposit Type for Variations #
When editing a variable product, you can configure deposits for each variation:
- Percentage (%) deposit.
- Fixed amount ($) deposit.
Each variation can have a different deposit requirement.
3. Product Page Experience #
On the product page, customers select the variation (e.g., Large / Small or Monthly / Yearly plan).
The deposit option will update automatically based on the variation chosen.
4. Cart and Checkout #
When the customer adds a variation to the cart:
- The deposit calculation is applied based on that variation.
- The checkout clearly shows the deposit amount and the balance remaining.
5. Order Confirmation #
Emails sent to both admin and customer will include:
- Selected variation.
- Deposit amount.
- Balance due.
Example #
- Variable Product: Online Course (Monthly / Yearly)
- Monthly Plan ($100) → Deposit 20% = $20 upfront
- Yearly Plan ($1,000) → Deposit 10% = $100 upfront
At checkout, the correct deposit applies depending on the plan chosen.
Notes #
- In the Free version, deposits can be enabled for all variations globally.
- In the Pro version, you can:
- Set deposits for specific variations.
- Exclude certain variations from deposits.
- Customize labels per variation.