Articles in this section

How to Set Up Order Fees in 3PL Billing

Order fees apply a charge to the total order. They can be a flat rate for all orders, a flat rate triggered by a specific order tag, or a percentage of the order subtotal. Use order fees to bill for a standard fulfillment charge or to apply different rates for specific order types.

For an overview of all available fee types, see Overview: 3PL Billing Fees.

Before You Begin

Order fees are configured inside a billing profile. To apply different rates for specific order types using tags, add order tags to those orders first — either from your store or via an automation rule. See How to Use Automation Rules.

Before configuring tag-based or percentage fees, read How Order Fees Are Matched and Calculated in 3PL Billing — tag matching behavior and percentage subtotal calculations have important nuances that affect how fees fire.

Table of Contents

How to Set Up a Flat Rate Order Fee for All Orders

  1. Go to 3PL Billing > Billing Profiles and select a billing profile.
  2. Select the Fees tab, then click Shipments > Add Fee > By Order > If No Other Fee of This Type Applies.
  3. Enter the flat rate charge amount.
  4. Click Save.

Important

Flat rate order fees do not appear on the 3PL Billing dashboard view. They are only visible in the CSV export for the bill.

How to Set Up a Flat Rate Order Fee by Order Tag

Use order tags to apply a flat rate fee to specific orders only — for example, to charge a different rate for wholesale or priority orders. Multiple fees can be configured for different tags and can fire independently on the same order. See How Order Fees Are Matched and Calculated in 3PL Billing for full tag matching behavior.

  1. Go to 3PL Billing > Billing Profiles and select a billing profile.
  2. Select the Fees tab, then click Shipments > Add Fee > By Order > If a Shipment Requires This.
  3. Enter the order tag(s) that should trigger this fee. Press Enter after each tag to confirm it. Tag matching is case-insensitive.
  4. Enter the flat rate charge amount and click Save.

How to Set Up a Percentage-Based Order Fee

A percentage-based order fee charges a portion of the order subtotal. The subtotal does not include taxes or shipping costs. The final charge is always at least the configured flat base rate — the percentage component cannot bring the total below that minimum.

How discounts are handled in the percentage calculation depends on your account configuration. See How Order Fees Are Matched and Calculated in 3PL Billing for details.

  1. Go to 3PL Billing > Billing Profiles and select a billing profile.
  2. Select the Fees tab, then click Shipments > Add Fee > By Order.
  3. Select the percentage option and enter the percentage to charge.
  4. Optionally scope the fee to a specific warehouse/order profile or order tag.
  5. Click Save.

More Resources

  • ShipHero Public API

    Connect your tools and AI agents directly to ShipHero with the Public API. Build powerful integrations, automate workflows, and tap into real-time data using the AI tools you prefer, with the option for secure, read-only access for AI-driven insights without added risk.

  • ShipHero Academy

    Explore ShipHero Academy for certifications, deep-dive training, and expert-led courses on WMS and fulfillment. Build your expertise and help your team operate at a higher level.

  • Change Log

    Stay up to date with the latest improvements across ShipHero. The Change Log gives you a clear view of new features, enhancements, and fixes as they roll out—so you always know what’s new and what’s better.