Add extra fees based on cart quantity
Apply extra fees automatically based on the total quantity of products in the cart. This feature helps you manage packaging, handling, or logistics costs for bulk orders, ensuring accurate pricing.
In the article
How it works
With this feature, you can define fee rules that trigger based on the total number of products added to the cart.
Whether customers add 1 or 100 items, you can apply a fixed or percentage-based fee depending on the quantity ranges.
Steps to configure settings
Step 1: Navigate to the extra fees settings
First, go to the Dotstore > WooCommerce Extra Fees > Manage Fees from your WordPress dashboard.
Step 2: Configure fee settings
- Set a fee title – Enter a name for the fee (e.g., "Cart fee").
- Fee type – Define the amount to charge (fixed or percentage).
- Enable fee amount – Set the fee amount that you want to charge for bulk product purchase
Step 3: Apply conditions based on product quantity
- Select "Cart quantity" as the condition – This will apply the fee based on the total product quantity in the cart.
- Define the quantity range – Example:
- Charge a $21 service fee if the cart contains up to 10 items.
- Charge a $49 service fee for orders with more than 10 items.
Step 4: Save and test the rule
- Click Save Changes to apply the fee rule.
- Add products to the cart and verify that the extra fee is applied correctly based on the configured quantity rules.
Example Use Case 1
Apply bulk order service fee for 50+ items
If a customer adds more than 50 items, charge a $20 service fee to cover packing and logistics.
Example Use Case 2:
Charge an extra $5 if the cart quantity is less than 3
For small quantity orders (less than 3 items), charge a $5 fee to encourage bulk orders or cover basic handling costs.