When you enable the deposit feature for products, coupon behavior changes slightly compared to standard full payments. This article explains how coupons are applied when deposits are used and what customers can expect during checkout.
Default Coupon Behavior #
By default, coupon discounts are applied to the entire cart total rather than just the deposit portion.
This means the system calculates the total value of all items in the cart first, and then applies the coupon to that overall amount.
Example Scenario #
Let’s look at an example to better understand how this works:
| Component | Value | Notes |
|---|---|---|
| Cart Subtotal | $100 | Full price of the product |
| Deposit | $40 | Paid immediately |
| Coupon | $20 | Applied to the remaining balance |
| Balance After Discount | $40 | Due later |
Notes #
The coupon does not reduce the deposit amount.
Discounts are applied only to the balance payment, not the deposit.
This ensures your deposit amount remains consistent across all orders.
Future Update: Coupon Adjustment Behavior
In future releases, we plan to introduce a coupon adjustment behavior setting in the admin panel.
This feature will allow store owners to choose how coupons apply when deposits are enabled, offering more flexibility such as:
- Apply coupon only to the deposit payment
- Apply coupon only to the remaining balance
- Apply coupon to the entire cart total (default)