Add extra fees based on the shipping method
This feature allows you to apply additional fees based on the shipping method selected by the customer at checkout. You can charge extra for express delivery, special handling, or local pickup services to recover shipping-related costs.
In the article
- How it works
- How to Smartly Charge Extra Fees in WooCommerce: Video guide 🤑
- Steps to configure the shipping method-based fees
- Step 1: Navigate to the extra fees settings
- Step 2: Configure fee settings
- Step 3: Apply conditions based on shipping methods
- Step 4: Save and test the rule
- Example 1: Add $14 for express shipping
- Example 2: Add $24 for local pickup handling
How it works
The plugin checks the selected shipping method during checkout and applies the relevant fee automatically. You can set different fees for each shipping method, like Flat Rate, Free Shipping, or Local Pickup, using conditional rules.
How to Smartly Charge Extra Fees in WooCommerce: Video guide 🤑
Steps to configure the shipping method-based fees
Step 1: Navigate to the extra fees settings
Step 2: Configure fee settings
- Set a fee title – Enter a name for the fee (e.g., "Express shipping fee").
- Fee type – Define the amount to charge (fixed or percentage).
- Enable fee amount – Set the fee amount that you want to charge for special shipping
Step 3: Apply conditions based on shipping methods
Select "Shipping Method" as the condition – This will apply the fee based on the selected shipping method in the cart.
Here, you have the option to select single or multiple shipping methods as well as multiple rules like country and payment method, or user types, etc.
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 shipping rules.
Example 1: Add $14 for express shipping
Charge an additional $39 if the customer selects Express or Priority shipping.
Example 2: Add $24 for local pickup handling
Apply a $50 fee for Local Pickup to cover packaging and coordination efforts.