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, VIP is different from vip .

  • 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 tagdoes NOT includevip
  • Result: The fee is shown unless the customer is tagged with vip .

Add a special fee for wholesale customers

  • Condition: Customer tagincludeswholesale
  • Result: The fee is only applied when the customer is logged in and has the tag wholesale .

Still need help? Contact Us Contact Us