twimco.Let’s talk ↗︎
Menu
Field notes / Operations

Perfume can't fly. Does your checkout know that?

Every December someone buys a gift set with a bottle of perfume in it, picks two-day shipping, and the label prints for air. USPS won't carry alcohol-based perfume by air without special permission. That rule belongs in your catalog, not in one packer's memory.

Editorial engraving of a sunny packing room where an older packer boxes a cushioned perfume bottle while a colleague sorts boxed orders nearby and a ground delivery van waits at the open door.

Flag every product that ships as hazardous, such as alcohol-based perfume, flammable nail polish, aerosols and lithium batteries, as an attribute in the catalog, so checkout only offers services that can carry it and the bench prints the right label and marking. USPS says alcohol-based perfume goes domestically by Ground Advantage only, unless you have written authorization, never internationally, and a $50 noncompliance fee applies to improperly declared commercial shipments.

The gift set that can only go by ground

Here's a composite of an order that turns up every December. A shopper buys your holiday gift set: a candle, a hand cream and a small bottle of eau de parfum. It's the eighteenth, so they choose the fastest shipping you offer. Your checkout happily sells it to them. The label prints for Priority Mail. Somebody at the bench packs it, it goes out, and nobody thinks about it again.

Except that, according to USPS, perfume containing alcohol can only be mailed within the US by ground, using USPS Ground Advantage, unless you've got prior written authorization to send it by air. It can't be mailed internationally at all. Your checkout offered a service the product isn't allowed to use.

The rule lives in a regulation. The mistake happens at checkout. So that's where the fix belongs.

Walk through what you actually sell

Start with a list. Open your catalog and look for the usual suspects. These are the ones that catch most stores out:

  • Fragrance. Perfume, cologne, body mist, room spray, reed diffusers. Most contain alcohol.
  • Nail polish and removers. USPS says flammable nail polish can be mailed domestically if it's a consumer commodity, and some can only go by ground. You need to know the flashpoint, which means asking the manufacturer.
  • Hand sanitizer. USPS says most contain alcohol, are treated as hazardous, are limited to ground in domestic mail, and can't be sent internationally.
  • Aerosols. Dry shampoo, hairspray, spray paint. Check each one.
  • Batteries. Lithium batteries, alone or inside a product. USPS allows small consumer lithium batteries domestically under conditions, and used, damaged or defective devices with lithium batteries go by ground only, marked "Restricted Electronic Device" and "Surface Transportation Only". If you sell refurbished electronics or handle returns of them, that second rule is yours.
  • Hidden ones. Gift sets and bundles that contain any of the above. A set inherits the strictest rule of anything inside it.

For anything you're not sure about, get the safety data sheet from the supplier. That's your evidence, and it tells you what the product is.

The rule lives in a regulation. The mistake happens at checkout.

Put the flag on the product

Once you know which products are affected, record it as a field on the product itself, not in a spreadsheet next to it. Something like "ships ground only" or a short hazmat class, plus the reason. If your platform supports shipping profiles or groups, put these products in their own.

Bundles are where this usually breaks. If your gift set is built from components, the flag should follow the components automatically. If it's a separate product with its own record, someone has to remember to set it, and in October that's exactly what gets missed. Our note on selling bundles without overselling has the same problem from the stock side.

Write down who sets the flag when a new product is added, and make it a required field if your system lets you.

How the work moves

From product record to the right label

  1. Product record

    Hazmat flag and reason set when the product is added.

  2. Bundles

    Sets inherit the strictest flag of their components.

  3. Checkout

    Only services that can carry the item are offered.

  4. Product page and cart

    Ground-only delivery times shown before payment.

  5. Pick list and bench

    Flag, packing steps and outer marking shown to the packer.

Illustrative workflow, not a client screenshot or measured result; check each carrier's own rules.

Let checkout offer only what can carry it

With the flag in place, your shipping rules can do the work. A cart with a ground-only item should only show ground services. International checkout should either block those items or say clearly they can't ship to that country.

Then decide what to tell the shopper, and when. The worst moment to learn "this can't go express" is after paying for express. Say it on the product page, near the delivery estimate, and again in the cart. If a ground-only item means the gift won't arrive by the twenty-fourth, the shopper deserves to know before they buy.

Check what this does to your holiday promises. If you're publishing "order by" dates, ground-only products need their own, earlier date. We wrote about carrier cutoffs beating the promise date, and this is a sharper version of it.

These rules are USPS's. UPS, FedEx and regional carriers each have their own, and they're not identical. Check every carrier you actually use.

Make the bench see it

The packer shouldn't have to recognize a fragrance from the box art. The pick list and packing screen should show the flag next to the item, with what it means: ground only, extra packing, outer marking.

USPS's FAQ says perfume must be packed with enough cushioning to absorb leaks, in a sealed secondary bag, inside a strong outer box, and the outer package must show the DOT Limited Quantity marking for ground transport. It also caps perfume at 16 ounces total per package. Keep those marking labels at the bench, and keep hazmat parcels separate when they're handed over: USPS says they must be presented in a container marked HAZMAT.

There's money in it too. USPS lists a HAZMAT handling fee of $7.50 on Priority Mail and Priority Mail Express, and nothing extra on Ground Advantage. It also charges a $50 noncompliance fee on commercial shipments that are improperly declared or labeled. That second number is worth putting in front of whoever decides whether this is worth fixing.

Don't forget the trip back. If you send customers prepaid return labels, the same rule applies in reverse: a returned bottle of perfume can't come back by air either. Make sure the returns portal reads the same flag and issues a ground label for those items, and that the return instructions tell the customer how to pack it. Otherwise January brings a pile of returns that broke your own rules on the way home.

A check at the packing bench is the last line of defense, not the first.

Decision guide

Where the rule lives

ConsiderationRule in someone's headRule in the catalog
New product addedNobody notices it's flammable.Flag is a required field.
Gift set builtSet ships like the candle.Set inherits the perfume's flag.
Shopper picks expressCheckout sells it anyway.Only ground is offered, with an honest date.
Busy Saturday at the benchTemp packer doesn't know.Pick list shows ground only and the marking.
Decision framework for small ecommerce teams; assess against your own catalog and carriers.

This week, before the rush

  1. List every product that might be affected, including bundles and gift sets.
  2. Get safety data sheets for anything uncertain, and file them where the next person will find them.
  3. Add the flag to the product records and a shipping rule that respects it.
  4. Update product pages and your holiday "order by" dates for ground-only items.
  5. Show the flag on the pick list, and stock the markings at the bench.

If your catalog, checkout and warehouse need to share one set of rules before December, that's the fulfillment operations work we do. Talk to us.

Related work: Paddle8.

twimco.

We build alongside the people doing the work.
Bring us the problem you’re thinking about.

Related work

Paddle8 ↗︎