Shipping

Generate shipping labels, assign tracking numbers, and ship packed orders through your carrier.


Shipping is the final stage of fulfillment. Once items are packed into shipments, Augno generates shipping labels through the Shippo integration, assigns tracking numbers, and marks the shipment as shipped: getting packages from your dock to the customer's door.

On the factory floor

The typical shipping workflow looks like this:

  1. Packed cases arrive at the shipping dock
  2. A worker opens the shipment in Augno and confirms the shipping details (carrier, service level, weight, addresses)
  3. They generate labels: Augno calls Shippo to create a label for each shipping case
  4. Labels are printed and affixed to the cases
  5. The carrier picks up the packages

Carrier setup

Before you can ship, connect a carrier through Augno's Shippo integration:

  • Add a carrier account: connect your UPS, FedEx, USPS, or other supported carrier account to Shippo
  • Configure carriers in Augno: set up carriers and service levels that map to your Shippo accounts
  • Service level discovery: available service levels are automatically pulled from Shippo, so you always see the options your carrier account supports

Carriers and service levels can be defaulted at the customer level and overridden per sales order.

Generating shipping labels

When you ship a shipment, Augno calls Shippo to generate instant labels:

  • One label per case: each shipping case in the shipment gets its own label with a unique tracking number
  • Validation: the system validates freight weights and addresses before generating labels to catch errors early
  • Storage: labels are uploaded to storage and are downloadable directly from the shipment

What happens when you ship

Shipping a shipment triggers the following sequence:

  1. Labels created: Augno calls Shippo to generate a label for each shipping case
  2. Labels uploaded: label files are stored and linked to the shipment
  3. Tracking numbers assigned: each case receives its own tracking number
  4. Master tracking number recorded: the shipment gets a master tracking number for the overall delivery
  5. Shipment marked as shipped: a shipped timestamp is recorded
  6. SSCC codes generated: each case receives a Serial Shipping Container Code for logistics tracking

Shipping rate estimation

Before you ship, Augno fetches rates from Shippo so you can see the estimated cost. Rates are calculated based on:

  • Parcel dimensions: length, width, height of each shipping case
  • Weight: total freight weight
  • Origin and destination: ship-from and ship-to addresses
  • Service level: the carrier service selected (e.g., Ground, 2-Day, Overnight)

This lets you compare costs and confirm the service level before committing.

Voiding a shipment

If you need to cancel after labels have been generated, you can void the shipment. Voiding:

  • Refunds the Shippo transaction: the label charge is reversed
  • Removes labels: generated labels are deleted from the shipment
  • Reopens the shipment: the shipment returns to a packable state

Voiding is only possible if the shipment hasn't been finalized.

Sandbox behavior

In sandbox mode, Shippo API calls are skipped entirely. Instead, Augno generates fake tracking numbers and simulates the label creation process. This lets you test the full picking, packing, and shipping workflow without incurring carrier charges or needing a live carrier account.

Next: Collect Payments