Skip to main content

Mihlfeld

Mihlfeld is a shipping carrier integration that provides LTL (Less Than Truckload) freight rate quotes during checkout and order processing. It connects to Mihlfeld's rate quoting service via SOAP API to return multiple carrier options with pricing, including accessorial charges like liftgate fees.

How to set it up

Where to find it: Admin → Shipping → Mihlfeld

When you'd use this: When you need to offer LTL freight shipping rates from multiple carriers through Mihlfeld's logistics network.

What you need first:

  • Mihlfeld account credentials (username and password)
  • Requestor ID assigned by Mihlfeld
  • Freight class code for your products

Set it up:

  1. Navigate to Admin → Shipping → Mihlfeld
  2. Enter your Mihlfeld username and password
  3. Enter your requestorId (provided by Mihlfeld)
  4. Configure the direction (typically "3PL")
  5. Set billTerms to specify who pays freight charges
  6. Enter the classCode for your shipment (freight classification)
  7. Configure shipmentDate format if different from system default
  8. Save the configuration

Configuration options

FieldWhat it doesDefaultRequired
usernameMihlfeld API username for authenticationNoneYes
passwordMihlfeld API password for authenticationNoneYes
requestorIdYour Mihlfeld requestor identifierNoneYes
shipmentDateDate the shipment will shipCurrent dateYes
directionRouting direction typeNoneYes
billTermsBilling terms for freight chargesNoneYes
classCodeNMFC freight class for the shipmentNoneYes
traceEnable API request/response loggingtrueNo

Using it day-to-day

  1. Customer adds items to cart and proceeds to checkout
  2. Customer enters shipping address (city, state, country, postal code)
  3. System calculates total weight from cart items and converts to pounds
  4. System sends rate request to Mihlfeld with origin, destination, weight, and freight class
  5. Mihlfeld returns available LTL carrier rates with and without liftgate service
  6. Customer sees carrier options labeled as "[Carrier Name] with Liftgate" or "[Carrier Name] without Liftgate"
  7. Each rate option displays the total cost including Mihlfeld's management fee
  8. Customer selects preferred carrier and completes checkout
  9. Selected rate and carrier information are stored with the order

Troubleshooting

  • No rates returned at checkout — Verify that the destination address includes a valid postal code and country. Mihlfeld requires postal code for rate calculations. City and state are optional but improve accuracy.
  • Rates missing currency or amount — Rates with null or empty TotalCurrentCostPlusMAFee are automatically filtered out. Check that your Mihlfeld account has current pricing agreements with carriers.
  • SOAP connection errors — Confirm that the base URL (https://services.mihlfeld.com) is accessible from your server and that your credentials are current.
  • Weight-related rate failures — Weight is automatically converted from grams (system default) to pounds. Verify that product weights are entered correctly in your catalog.
  • Authentication failures — Double-check username, password, and requestorId match your Mihlfeld account credentials exactly.