Using Conditions to Control When a Fee is Applied
FeeBee allows you to define conditions that must be met for a fee to be applied during checkout. This is useful when certain fees should only apply to specific customers based on their Shopify tags.
How Conditions Work
Conditions are optional but powerful. If you add one or more conditions to a fee, all of them must be true for the fee to apply. If no conditions are set, the fee is applied whenever a matching product or collection is in the cart.
You can add conditions in the Conditions section of the fee setup by clicking “Add Condition”.
Customer Tag Condition
Currently, conditions are based on customer tags from your Shopify store. You can choose whether a fee should apply only to customers with a specific tag, or only to those without it.
Available Options:
-
includes
The customer must have the exact tag you enter.
Tag names are case-sensitive – for example,
VIPis different fromvip. -
does NOT include
The fee applies only if the customer does not have the tag.
If no customer is logged in (e.g. during guest checkout), this condition is always considered true.
You can combine multiple conditions, and they will be linked with AND logic. That means all conditions must be fulfilled for the fee to be added.
Example
Using conditions helps you target fees more precisely, based on the type of customer. This makes it easier to handle exceptions like VIP customers, wholesale clients, or loyalty groups directly within the FeeBee interface.
Apply a handling fee to all customers except VIPs
- Condition:
Customer tag→does NOT include→vip - Result: The fee is shown unless the customer is tagged with
vip.
Add a special fee for wholesale customers
- Condition:
Customer tag→includes→wholesale - Result: The fee is only applied when the customer is logged in and has the tag
wholesale.