How to Add a Gift Wrapping Extra Fee in WooCommerce Checkout
This business use case shows how a WooCommerce store owner added a $3 optional gift wrap fee at checkout. With 1,000 monthly orders, they now generate an extra $3,000 in revenue every month.
Overview
Increase your average order value by offering customers an optional gift wrapping service with an extra fee at checkout. (Plugin feature: Optional Add-on Fees)
Revenue/Business Impact Example: A WooCommerce gift store adds a $3 optional gift wrap fee using the Extra Fees plugin. With 1,000 monthly orders, they generate $3,000/month in additional revenue effortlessly.
🧾 Preconditions
- Extra Fees plugin is installed and activated.
- A gift wrapping service is available in your store.
- Used an Optional Add-on Fees plugin feature
✅ Step-by-Step Instructions
- Go to Admin Dashboard → Extra Fees.
- Click “Add New Fee.”
- Enter the Fee Details:
- Fee Name:
Gift Wrapping
- Fee Type:
Fixed
- Amount:
$3
- Fee Name:
- Make the Fee Optional:
- Enable the “Optional” toggle.
This will display a checkbox at checkout allowing customers to opt in.
Admin: Enable optional fee settings and add details
- Click “Save Fee.”
- Test the flow:
- Visit the checkout page.
You should see a checkbox labeled “Gift Wrapping” with a $3 fee.
The customer can select an optional fee option during checkout
🔁 Alternate Flows
- If the customer does not select gift wrapping, no fee is added.
- During holidays or special promotions, you can make the fee mandatory instead of optional.
✅ Expected Outcome
- Customers who choose gift wrapping are charged an additional $3.
- Your store generates extra revenue with minimal effort.