Articles in this section

How to Create and Apply Billing Profiles in 3PL Billing Alpha

A billing profile in 3PL Billing Alpha is a group of templates you apply to a client in one step. Build a profile once (for example, every wholesale rate you charge) and apply it to each new client. ShipHero turns each template in the profile into a rate on that client.

Before You Begin

  • Account access: 3PL Billing Alpha is available to a limited group of accounts. Contact ShipHero Support to ask about joining the alpha group.
  • Templates: Billing profiles are built from existing templates, so create your templates first using How to Create and Assign Billing Templates in 3PL Billing Alpha.
  • Unique rate names: A client can't have two rates with the same rate name, so ShipHero won't apply a profile until every rate name is unique for that client.

New to 3PL Billing Alpha? Start with Overview: 3PL Billing Alpha in ShipHero. Using the original 3PL Billing? Billing profiles work differently there. See How to Create a 3PL Client Billing Profile.

Table of Contents

How Billing Profiles Work in 3PL Billing Alpha

When you apply a billing profile, ShipHero creates one rate on the client for each template in the profile. You can apply a profile to as many clients as you need, and to the same client more than once. Rates created from a profile are independent:

  • Editing a template updates it in every profile that contains it, but doesn't change rates already created from it.
  • Editing a client's rate changes only that client's rate.
  • Removing a template from a profile, or deleting a profile, doesn't delete the template or any rates already created.

How to Create a Billing Profile in 3PL Billing Alpha

  1. Go to Billing (Alpha) > Billing profiles and select Create billing profile.
  2. Enter a Billing profile name and, optionally, a Profile description to tell similar profiles apart.
  3. In Templates to include, select each template you want. Selected templates appear below the search box. Select the X on one to remove it.
  4. Select Create billing profile. The profile appears on the Billing profiles page with its description under the name.
Select templates Review and create New profile on the list
Create billing profile form in the ShipHero Web Dashboard with three B2B templates checked in Templates to include
Create billing profile form showing the profile name, three selected templates, the description, and the Create billing profile button
Billing profiles page in the ShipHero Web Dashboard showing the new B2B Wholesale Rates profile with its description and templates

How to Edit a Billing Profile in 3PL Billing Alpha

You can change a billing profile's name, description, and templates at any time. Changes don't affect rates already created on clients.

Edit a Billing Profile's Name, Description, or Templates

  1. On the Billing profiles page, hover over the profile and select the Edit (pencil) icon.
  2. Make your changes and select Save.
Select the Edit icon Edit and save
Billing profiles page in the ShipHero Web Dashboard showing the Edit, Apply to client, and Delete icons on the B2B Wholesale Rates row
Edit billing profile window showing the profile name, selected templates, description, and the Save button

Add or Remove Templates on a Billing Profile's Page

  1. On the Billing profiles page, select the profile name to open its page.
  2. To add templates, select Add templates, select the templates, and select Add templates again. Templates already in the profile appear checked and grayed out.
  3. To remove a template, hover over it, select the trash icon, and select Delete.
Profile page Add templates Remove a template
A billing profile's page in the ShipHero Web Dashboard showing the Add templates button and the trash icon on a template row
Add templates window showing templates already in the profile grayed out and BOL fee selected to add
Delete selected templates confirmation with the Delete button

How to Apply a Billing Profile to a Client in 3PL Billing Alpha

  1. On the Billing profiles page, hover over the profile and select the Apply to client (plus) icon. You can also select Apply to client on the profile's page.
  2. Select the client and the Warehouse, or keep All Warehouses.
  3. Select each template to review it. You can change the rate name, charge label, charge category, GL code, and rate amount for this client. The transaction type, rate type, billing units, and billing metrics come from the template.
  4. Check each rate name. ShipHero shows "Rate name is available" or "A rate with this name already exists for this client." Apply profile stays unavailable until every name is unique.
  5. Select Apply profile. The new rates appear on the client's Rates list in Billing (Alpha) > Client management.
Select the client Review each rate Rates on the client
Apply billing profile window in the ShipHero Web Dashboard with the Select client list open
Apply billing profile window showing JART Services selected, Rate name is available under the rate name, the rate amount changed to 6.00, and the Apply profile button
Client Management page for JART Services in the ShipHero Web Dashboard showing the three rates created from the billing profile, including the 6.00 B2B Box Fee

How to Delete a Billing Profile in 3PL Billing Alpha

  1. On the Billing profiles page, hover over the profile and select the trash icon.
  2. Select Delete to confirm.

Deleting a billing profile can't be undone

To use the same group of templates again, create the profile again. The templates and any rates already created on clients aren't affected.

Select the trash icon Confirm the deletion
Billing profiles page in the ShipHero Web Dashboard showing the Delete (trash) icon on the B2B Wholesale Rates row
Delete billing profile confirmation warning that the action can't be undone, with the Delete button

Troubleshooting Billing Profiles in 3PL Billing Alpha

Error: "A rate with this name already exists for this client."

Cause: A template in the billing profile has the same rate name as a rate the client already has. This usually happens when you apply the same profile to a client a second time.

Fix: Select the template with the error and enter a different Rate name. If the client doesn't need a second copy of that rate, apply a different profile instead. Apply profile becomes available once every rate name is unique.

Apply billing profile window in the ShipHero Web Dashboard showing the rate name error A rate with this name already exists for this client, with Apply profile unavailable

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.