Add extra fees based on user-specific and user-role-specific
The WooCommerce Extra Fees Plugin allows you to add conditional extra charges based on specific users or user roles. This feature is helpful when you want to apply different fees for guests, registered users, wholesalers, or even selected individuals.
It enhances personalization and allows store owners to set targeted rules to improve revenue and control costs.
In the Article
How it works
- You can define additional fees that only apply to particular user roles (e.g., customer, guest, shop manager, wholesale) or specific users (based on email or username).
- When a user with matching criteria adds products to their cart and proceeds to checkout, the defined extra fee will automatically be applied.
- These rules can be combined with other conditions like country, cart total, or product type.
Steps to create user-based or role-based extra fees
Step 1: Add a New Fee
Step 2: Configure the settings
- Click on the "Add Fee" button.
- Set a Title (e.g., "Registration fee").
- Enter the Fee Amount (fixed or percentage).
Step 3: Configure the rules
Here, you can configure the rules based on the business needs. Either you can configure based on the users or user roles.
Step 4: Save the settings
Once all the settings are configured properly, click the Save Fee button in the bottom left corner to save all the settings.
Example 1: Apply a handling fee for guest users
Fee name: Guest handling fee
Fee: $5
Condition: if the user role is guest
Example 2: Extra fee for wholesale users
Fee name: Wholesale transport fee
Fee: $21
Condition: if the user role is wholesale
FAQs
1. Can I charge extra fees based on a specific user or user role in WooCommerce?
Yes, with the WooCommerce Extra Fees plugin by Dotstore, you can create extra fees that target specific users or user roles like customers, wholesalers, or administrators.
2. How do I set up an extra fee for a specific user or user role?
In the plugin settings, create a new fee rule. Choose the condition for user or user role, select the specific user or role you want to target, enter the fee amount, and save the rule.
3. Will the extra fee apply automatically for the selected user or user role?
Yes, the plugin will automatically apply the extra fee during checkout for the selected user or user role.
4. Can I create different extra fees for different users or user roles?
Absolutely! You can create multiple fee rules for various users or user roles, each with its own fee amount.
5. Can I enable, edit, or disable these user-based extra fees later?
Yes, you have full control to edit, enable, or disable these user-specific or role-specific fee rules at any time through the plugin settings.