How to create a product specific checkout fee in Shopify

If you want to charge a fee only when a specific product (or group of products) is added to the cart, the Extra Fees Manager app makes it simple.

You can easily configure product-specific checkout fees — for example, applying packaging costs, fragile item surcharges, or setup fees only to certain products.

This ensures precision in pricing while keeping your checkout transparent and customer-friendly.

About this feature

The product-specific checkout fee lets you assign extra charges to one or more selected products in your Shopify store.

Instead of applying fees globally or by cart, this feature ties fees directly to products — so customers only pay the extra amount when they add those products to their cart.

For example, you can apply a $2 fragile handling fee to glassware or a $5 setup fee to personalized t-shirts.


Benefits of using a product-specific checkout fee

  • Targeted pricing control: Apply fees only where necessary — for specific items or product types.
  • Transparent checkout experience: The fee appears only when qualifying products are in the cart.
  • Recover additional costs: Cover expenses like customization, packaging, or special materials.
  • Fully automated: The app automatically adds or removes the fee based on product presence.
  • Flexible setup: Works with individual products, categories, or collections.

How to configure a product-specific checkout fee in Shopify

Follow these simple steps to set up a product-based fee:

Step 1: Open the Extra Fee Manager app

  • In your Shopify admin, go to Apps → Extra Fees Manager.
  • Click Create Fee to start creating a new rule.

    Add new free from here
    Click to add new fee

Step 2: Add fee details

  • Fee name: Enter a descriptive name, such as Gift Box Packaging Fee or Customization Fee.
  • Description (optional): Add a short note to explain the purpose, e.g., “Applies to personalized or fragile items.”

    product specific fee title
    Add product specific fee title

Step 3: Configure the fee

  • Under Fee configuration, select Fixed amount or Percentage of order total.
  • Enter your amount ($) — for example, 3.00 for a $3 fixed fee.
  • Is the fee taxable? If it should be included in tax calculations.

    product specific cost settings
    Add cost charges to apply

Step 4: Enable conditional rules (optional)

  • Turn Enable Conditional RulesON
  • In the Product in Cart option, select Product to apply the fees.

    Select the product to apply the fee
    Select product to check in the rules

Step 5: Save and test

  • Click Save Fee.
  • Add the selected product(s) to the cart and verify that the fee appears at checkout.

    product specific fee
    Product specific fees applied

Use case examples

1. Fragile product packaging fee

A home décor store sells ceramic vases and glass lamps that require extra protective packaging.

Setup: Apply a $2.50 packaging fee to selected fragile products.

Result: When a customer adds any of those fragile products to their cart, the app automatically adds the packaging fee at checkout.


2. Product customization fee

A t-shirt printing store offers custom text or logo printing.

Set up: Apply a $5 customization fee for specific personalized t-shirt products.

Result: Customers who choose personalized items see a small setup fee added transparently during checkout.


FAQs

Q1. Can I apply this fee to multiple products at once?

Yes. You can select multiple products or entire collections when configuring the fee.

Q2. Will the fee apply multiple times if the same product is added more than once?

No. The app applies the fee once per qualifying product rule, not per unit (unless you configure it as quantity-based).

Q3. Can I apply both product-specific and cart-based fees together?

Yes. The app supports multiple fee rules that can work simultaneously.

Q4. Can I add different fees for different product categories?

Absolutely. You can create separate product-specific fees for each category or collection.

Q5. Will the customer see this fee in their checkout summary?

Yes. The fee will appear as a separate line item with the name you defined, ensuring complete transparency.

Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.