Skip to main content
Version: 2.0.0

Supported Shipping

This page lists every shipping method Kitchen365 supports, what you need before you set each one up, and what every field on its Edit form means.

For how to open and use the Shipping Methods screen itself, see Configuration › Shipping Methods.

Where in the Console: Configuration > Shipping Methods, then the Edit icon on a method row.

Adding a new shipping method

The Shipping Methods list shows only the methods assigned to your website during setup. There is no "Add" button for shipping. To get a method from this page added to your website, contact your Kitchen365 administrator. Once it is in your list, you configure it yourself as described below.


Overview​

Shipping Methods list Screenshot

Shipping MethodTypeHow the rate is worked outNeeds a carrier account?
UPSCarrierLive rates from UPSYes: UPS Developer app + shipper number
FedExCarrierLive rates from FedExYes: FedEx Developer app + account number
Freight (Navisphere)Carrier (freight)Live LTL / TL quotes from C.H. Robinson NavisphereYes: Navisphere API client + customer code
Flat Rate ShippingRule-basedFixed price per item or per orderNo
Free ShippingRule-basedFree above a minimum order amountNo
Custom Flat ShippingRule-basedRate table by order value, country, state and ZIP, plus door pricingNo
Local PickupPickupFixed pickup price (often 0)No

Every method can be enabled separately for the Console (quotes and orders) and the Website (checkout).


Common Settings​

These sections appear on most shipping methods. They are explained once here; each method below lists only its own fields.

General​

Shipping General section Screenshot

FieldRequiredWhat it means
Console Enabled—Yes: staff can pick this method on quotes and orders in the Console.
Website Enabled—Yes: shoppers can pick this method at website checkout.
TitleYes (most methods)Name shown when choosing shipping, e.g. Flat Rate.
Method Name / Display NameVariesSecond label shown next to the title on some screens.
Sort Order—Position in the shipping list. Lower numbers appear first.

Destinations​

Destinations and Messages sections Screenshot

FieldRequiredWhat it means
Ship to Applicable CountriesYesAll Allowed Countries, or Specific Countries to limit where this method can ship.
Ship to Specific CountriesWhen "Specific Countries"The countries this method is offered for.

Messages​

FieldWhat it means
Displayed Error MessageShown to the shopper when this method is not available for their cart or address, e.g. "This shipping method is not available. To use this shipping method, please contact us."

Customer Group / Customer Configuration​

Customer Group / Customer Configuration Screenshot

Use this section to give certain customer groups or customers their own settings for a method, or to offer the method only to them.

FieldDefaultWhat it means
Apply Global ConfigurationYesYes: customers who don't match any tab still get the method with the main settings. No: only the customers and groups mapped in the tabs are offered the method.
Apply Custom ConfigurationNoYes: the tabs below are used. No: the tabs are kept but ignored.
Customer Group / Customer Tabs—Click Add Tab to add one tab per audience. Shown when Apply Custom Configuration is Yes.

Fields inside each tab:

FieldRequiredWhat it means
Tab NameYesYour own label, e.g. Wholesale group.
Tab Enabled—Turns this tab on or off without deleting it.
Apply on Customer Group Level—Yes: every customer in the groups chosen below uses this tab. Works only for signed-in customers, because the group is known only after sign-in.
Customer Group—The customer groups this tab applies to.
Apply on Customer Level—Yes: the customers chosen below use this tab, whether signed in or recognised by their checkout email.
Customers—Individual customers. Each option shows the customer's group.
Rate fields—Rule-based methods repeat their rate fields (e.g. Price, Handling Fee) so this audience can have different rates.
Carrier methods

For UPS, FedEx and Freight (Navisphere), rates come from the carrier, so the tabs only decide who is offered the method. You cannot override the rate in a tab.

Product Style Rules​

Product Style Rules Screenshot

Hide a shipping method, or charge a different rate, when the cart contains certain product styles.

FieldDefaultWhat it means
Apply Product Style RulesNoYes: the rules below are checked against the cart. No: the rules are kept but ignored.
Style Rules—Click Add Rule to add a rule.

Fields inside each rule:

FieldRequiredWhat it means
Rule NameYesYour own label, e.g. Shaker Ivy — no flat rate.
Rule Enabled—Turns the rule on or off.
Product StylesYesThe rule fires when the cart contains products of these styles.
Applies When—Any item in the cart matches: one matching product is enough. Every item in the cart matches: the whole cart must match.
Then—Hide this shipping method, or Show it with these rates (rule-based methods only).
Apply on Customer—No: the rule applies to every customer. Yes: only to the groups and customers you choose (same fields as a customer tab).
Rate fields—Shown when Then is Show it with these rates. They replace the method's normal rate for matching carts.

Carrier Methods​

UPS​

Live UPS rates, calculated from the cart weight, package size and the services you allow.

Before you start, get from UPS:

  • A UPS Developer app: Client ID and Client Secret
  • Your UPS Shipper Number (account number)
  • The address registered on your UPS shipper account

Configuration steps

  1. Ask Kitchen365 to assign UPS to your website if it is not in your list.

  2. Open Configuration > Shipping Methods and click Edit on UPS.

  3. Fill in API & Credentials, Shipper and Ship From.

    UPS API & Credentials and Shipper Screenshot

  4. Choose Rating Options, and pick the Allowed UPS services.

  5. Optionally set Package Dimensions, weight limits, customer tabs and style rules.

  6. Set Console Enabled / Website Enabled to Yes and click Save.

  7. Test by creating a quote with a real US address and checking UPS rates appear.

UPS Rating Options Screenshot

UPS Ship From and Services Screenshot

Field reference

SectionFieldRequiredOptionsWhat it means
GeneralTitleYes—Name shown when choosing shipping.
GeneralDisplay Name——Alternative customer-facing name.
API & CredentialsUPS Rating Gateway URLYes—UPS rating API address. The default wwwcie.ups.com address is UPS's test server; use onlinetools.ups.com for live rates.
API & CredentialsUPS OAuth Token URLYes—UPS sign-in address (same test/live rule).
API & CredentialsUPS Tracking URLYes—UPS tracking API address.
API & CredentialsClient IDYes—From your UPS Developer app. Stored masked.
API & CredentialsClient SecretYes—From your UPS Developer app. Stored masked.
ShipperShipper Name——Name on your UPS shipper account.
ShipperShipper NumberYes—Your UPS shipper (account) number. Needed for negotiated rates.
ShipperShipper Address Line 1, Shipper Address Line 2, Shipper City——Address registered with UPS.
ShipperShipper State Code——2-letter state, e.g. MD.
ShipperShipper Postal / ZIP Code——ZIP of the shipper account.
ShipperShipper Country Code——2-letter country, e.g. US.
Rating OptionsTransaction Customer Context——Optional reference text sent to UPS.
Rating OptionsRating API VersionYesv1 / v2403Use v1 unless UPS tells you otherwise.
Rating OptionsRequest OptionYesRate / ShopRate: quote one service (exactly one allowed service). Shop: quote all allowed services and offer the cheapest.
Rating OptionsPayment Charge TypeYes01 Transportation / 02 Duties and Taxes / 03 Broker of Choice01 is standard for shipping.
Rating OptionsNegotiated Rates Indicator—Yes / NoYes to use your discounted UPS account rates.
Rating OptionsTPFC Negotiated Rates Indicator—Yes / NoOnly if third-party/freight-collect negotiated rates are in your UPS contract.
Rating OptionsTax Information Indicator—Yes / NoAsk UPS to include taxes, if your account supports it.
Rating OptionsWeight Unit CodeYesLBS / KilogramsLBS for the US.
Rating OptionsWeight Unit Description——Label sent to UPS, e.g. Pounds.
Rating OptionsPackaging Type CodeYes02 Customer Supplied Package / 01 UPS Letter / 03 Tube / 04 Pak / 21 Express Box / 24 25KG Box / 25 10KG Box02 is right for your own boxes.
Rating OptionsPackaging Type Description——Packaging label sent to UPS.
Simple RateInclude Simple Rate—Yes / NoOnly if your UPS account uses Simple Rate box pricing.
Simple RateSimple Rate CodeWhen Simple Rate = Yes—Box size: XS, S, M, L or XL.
Simple RateSimple Rate Description——Optional Simple Rate name.
Ship FromShip From Name, Ship From Address Line 1, Ship From Address Line 2——Where parcels leave from.
Ship FromShip From CityYes—Origin city.
Ship FromShip From State CodeYes—2-letter state.
Ship FromShip From Postal / ZIP codeYes—US ZIP or ZIP+4, e.g. 90210-1234.
Ship FromShip From Country codeYes—e.g. US.
Ship FromShip From Location Type—Residential / CommercialType of the origin address.
Package DimensionsInclude Package Dimensions—Yes / NoSend box size to UPS for more accurate rates.
Package DimensionsDimensions Source—Use product dimensions (fallback to defaults) / Always use default dimensionsWhere the box size comes from.
Package DimensionsDimension Unit Code—IN / CMIN for the US.
Package DimensionsDimension Unit Description——e.g. Inches.
Package DimensionsDefault Package Length, Default Package Width, Default Package Height——Used when a product has no dimensions.
Services & Weight LimitsMinimum shipment weight——UPS is hidden if the order weighs less than this.
Services & Weight LimitsMaximum shipment weight——UPS is hidden if the order weighs more than this (e.g. 150).
Services & Weight LimitsAllowed UPS services—Ground, Next Day Air, 2nd Day Air, 3 Day Select, Next Day Air Saver, Next Day Air Early, 2nd Day Air A.M., Worldwide Express, Worldwide Expedited, Standard (international), Worldwide Express Plus, UPS Saver, UPS Today servicesServices offered to customers. Leave empty to offer the cheapest of all services.

Plus Customer Group / Customer Configuration and Product Style Rules (hide only).


FedEx​

Live FedEx rates for the services you allow.

Before you start, get from FedEx:

  • A FedEx Developer project: API Key and Secret Key
  • Your FedEx Account Number

Configuration steps

  1. Ask Kitchen365 to assign FedEx to your website if it is not in your list.

  2. Click Edit on FedEx.

  3. Fill in API & Credentials and Ship From.

    FedEx API & Credentials and Rating Options Screenshot

  4. Choose Rating Options and the Allowed FedEx services.

  5. Optionally set weight limits, customer tabs and style rules.

  6. Enable for Console and/or Website and click Save.

Field reference

SectionFieldRequiredOptionsWhat it means
GeneralTitleYes—Name shown when choosing shipping.
GeneralDisplay Name——Alternative customer-facing name.
API & CredentialsFedEx Rate API URLYes—FedEx rate API address. apis-sandbox.fedex.com is the test server; use apis.fedex.com for live rates.
API & CredentialsFedEx OAuth Token URLYes—FedEx sign-in address (same test/live rule).
API & CredentialsFedEx Tracking URLYes—Link used for tracking numbers.
API & CredentialsAPI KeyYes—From your FedEx Developer project. Stored masked.
API & CredentialsSecret KeyYes—From your FedEx Developer project. Stored masked.
API & CredentialsAccount NumberYes—Your FedEx shipping account number.
Rating OptionsWeight Unit CodeYesLB / KilogramsLB for the US.
Rating OptionsPickup Type—Use Scheduled Pickup / Contact FedEx to Schedule / Dropoff at FedEx Location / On Call / Regular StopHow parcels get to FedEx. Affects the rate.
Rating OptionsPackaging Type—Your Packaging / FedEx Envelope / FedEx Box / Small, Medium, Large, Extra Large Box / 10kg Box / 25kg Box / FedEx Pak / FedEx TubePackage type used for quoting.
Rating OptionsRate Request Types—ACCOUNT (negotiated) / LIST (published) / INCENTIVE / PREFERREDWhich price list FedEx returns. ACCOUNT gives your negotiated rates.
Rating OptionsDestination Type—Residential / CommercialDefault delivery address type.
Ship FromShip From City, Ship From State CodeYes—Origin city and 2-letter state.
Ship FromShip From Postal / ZIP codeYes—US ZIP or ZIP+4.
Ship FromCountry codeYes—e.g. US.
Services & Weight LimitsMinimum / Maximum shipment weight——FedEx is hidden outside this weight range.
Services & Weight LimitsAllowed FedEx services—FedEx Ground, Ground Home Delivery, Express Saver, FedEx 2 Day, FedEx 2 Day A.M., Standard Overnight, Priority Overnight, First Overnight, International Economy, International PriorityServices offered to customers.

Plus Customer Group / Customer Configuration and Product Style Rules (hide only).


Freight (Navisphere)​

Live freight (LTL / truckload) quotes from C.H. Robinson Navisphere, for heavy or palletised orders.

Before you start, get from C.H. Robinson:

  • Navisphere API Client ID, Client Secret and OAuth Audience
  • Your Navisphere Customer Code

Configuration steps

  1. Ask Kitchen365 to assign Freight (Navisphere) to your website if it is not in your list.

  2. Click Edit on Freight (Navisphere).

  3. Fill in API & Credentials, Ship From and Maximum weight per pallet.

    Navisphere API & Credentials and Packaging Screenshot

  4. Set Packaging & Dimensions, Transport Modes and Destination Options.

  5. Set the weight range so freight only shows for heavy orders (e.g. 150 lb and up).

  6. Enable for Console and/or Website and click Save.

Field reference

SectionFieldRequiredOptionsWhat it means
GeneralEnable in Console / Enable on Website—Yes / NoChannels where freight is offered.
GeneralMethod TitleYes—Internal name of the method.
GeneralCustomer-facing NameYes—Name shoppers and staff see.
GeneralDisplay Order——Position in the shipping list.
API & CredentialsQuote URLYes—Navisphere quote API address.
API & CredentialsToken URLYes—Navisphere sign-in address.
API & CredentialsOAuth AudienceYes—Audience value given by C.H. Robinson.
API & CredentialsClient ID / Client SecretYes—Your Navisphere API client. Stored masked.
API & CredentialsCustomer CodeYes—Your C.H. Robinson customer code.
Packaging & DimensionsPackaging Type—Pallet / Crate / BoxHow goods are packed.
Packaging & DimensionsWeight Unit—Pounds / KilogramsUnit for weights.
Packaging & DimensionsSize Unit——Usually Inches.
Packaging & DimensionsPackage Size—From product (use defaults if missing) / Always use defaultsWhere pallet size comes from.
Packaging & DimensionsLength / Width / HeightWhen "Always use defaults"—Fixed pallet size.
Packaging & DimensionsPallets, Pallet Spaces——Default pallet count and spaces used in the quote.
Packaging & DimensionsItem Label——Description sent when a product has no name.
Weight LimitsMinimum shipment weight——Freight is hidden below this weight (e.g. 150).
Weight LimitsMaximum shipment weight——Freight is hidden above this weight (e.g. 20000).
Weight LimitsMaximum weight per palletYes—Cart lines are grouped onto pallets up to this weight (e.g. 2000).
Ship FromOrigin Name, Ship From Address——Origin name and optional street override.
Ship FromShip From City, Ship From State Code, ZIP Code, Country codeYes—Origin address for freight quotes.
Transport ModesTransport Modes—LTL / TL / ParcelFreight modes offered at checkout.
Destination OptionsResidential Delivery—From checkout / Use defaultTake the answer from checkout, or always use the default below.
Destination OptionsResidential Default—Yes / NoDefault used when not taken from checkout.
Destination OptionsLift Gate / Lift Gate Default—From checkout / Use default; Yes / NoWhether delivery needs a lift gate.
Destination OptionsLimited Access / Limited Access Default—From checkout / Use default; Yes / NoWhether the destination has limited access (e.g. a school or construction site).

Plus Customer Group / Customer Configuration and Product Style Rules (hide only).


Rule-Based Methods​

Flat Rate Shipping​

A fixed shipping price, charged per item or per order, plus an optional handling fee.

Configuration steps

  1. Click Edit on Flat Rate Shipping.

  2. Set Title, Order type and Price.

  3. Optionally add a Handling Fee, limit Destinations, add customer tabs or style rules.

    Flat Rate Rates & Fees Screenshot

  4. Enable for Console and/or Website and click Save.

SectionFieldRequiredOptionsWhat it means
GeneralDescription——Short text about the method, e.g. Flat rate shipping charged per item.
Rates & FeesOrder typeYesPer Item / Per OrderPer Item: price × number of items. Per Order: one price for the whole order.
Rates & FeesPriceYes—The flat shipping price.
Rates & FeesCalculate Handling FeeYesFixed / PercentWhether the handling fee is an amount or a percentage.
Rates & FeesHandling Fee——Extra charge added on top of the price. 0 = none.

Plus General, Destinations, Messages, customer tabs and style rules (both can override the rate).


Free Shipping​

Free shipping once the order reaches a minimum amount.

Configuration steps

  1. Click Edit on Free Shipping.

  2. Set Title, Method Name and Minimum Order Amount.

  3. Optionally limit Destinations and set the Displayed Error Message shown when the order is below the minimum.

    Free Shipping Rates & Fees Screenshot

  4. Enable and click Save.

SectionFieldRequiredWhat it means
Rates & FeesMinimum Order AmountYesOrders at or above this amount get free shipping.

Plus General, Destinations, Messages, customer tabs and style rules (both can set a different minimum).


Custom Flat Shipping​

The most flexible rule-based method: a rate table by order value, with different prices per country, state and ZIP, plus per-door and percentage-of-cart pricing.

Configuration steps

  1. Click Edit on Custom Flat Shipping.

  2. Set Title, Method Name and Base Price (used when no row in the rate table matches).

  3. In Rate Table, add one row per order-value range (Min Rate to Max Rate). Inside each row, add Location-Based Rates for countries, states or ZIPs.

    Custom Flat Rate Table Screenshot

  4. Optionally set door pricing and percentage shipping in Door & Percentage Shipping.

    Custom Flat Door & Percentage Shipping Screenshot

  5. Enable and click Save.

SectionFieldRequiredOptionsWhat it means
Rate TableDynamic Rate (Min/Max/Price)Yes—List of order-value ranges. Click to add a range.
Rate Table › rangeMin RateYes—Start of the order-value range, e.g. 0.
Rate Table › rangeMax Rate——End of the range, e.g. 500. Empty = no upper limit.
Rate Table › rangeRate Type—Fixed / PercentWhether prices in this range are amounts or a percentage of the order.
Rate Table › rangeLocation-Based Rates——Prices for specific places within this range.
Location-Based RatesCountryYes—Country this price applies to.
Location-Based RatesPriceYes—Shipping price for this place.
Location-Based RatesState——Optional: limit to certain states.
Location-Based RatesZipcode (Optional)——A ZIP or a range, e.g. 90210-90299. Blank = all ZIPs.
Location-Based RatesFull Door / Quarter Door Shipping Setting Enabled and Price Per Qty—Yes / NoDoor pricing for this place (see below).
Location-Based RatesEnable Sample Door Shipping—Yes / NoAllow sample-door orders to ship to this place.
Rates & FeesBase PriceYes—Price used when no location-specific rate applies.
Door & Percentage ShippingFull Door Shipping Setting Enabled—Yes / NoCharge per full-size door in the cart.
Door & Percentage ShippingFull Door Shipping Price Per Qty——Price per full door.
Door & Percentage ShippingQuarter Door Shipping Setting Enabled—Yes / NoCharge per quarter (sample-size) door.
Door & Percentage ShippingQuarter Door Shipping Price Per Qty——Price per quarter door.
Door & Percentage Shipping% shipping apply?—Yes / NoCharge shipping as a percentage of the cart value.
Door & Percentage Shipping% shipping apply if cart value greater than——Percentage shipping starts above this cart value.
Door & Percentage Shipping% apply on cart value——The percentage charged, e.g. 5 for 5%.

Plus General, Destinations, Messages. Customer tabs get their own Rate Table (this customer group); style rules can override the base price, door and percentage settings.


Pickup​

Local Pickup​

The customer collects the order from your store or warehouse.

Configuration steps

  1. Click Edit on Local Pickup.

  2. Set Title, Method Name and Price (use 0.00 for free pickup).

  3. Put your pickup address and opening hours in Displayed Shipping Message.

    Local Pickup Rates & Fees and Messages Screenshot

  4. Enable and click Save.

SectionFieldRequiredOptionsWhat it means
Rates & FeesPriceYes—Pickup charge. Usually 0.00.
Rates & FeesCalculate Handling FeeYesFixed / PercentHow the handling fee is worked out.
Rates & FeesHandling Fee——Optional extra charge.
MessagesDisplayed Shipping Message——Shown to the customer when they pick this method, typically the pickup address, e.g. 7351 Lockport PL, Suite G, Lorton, Virginia, 22079.

Plus General, Destinations, Messages, customer tabs and style rules.


Troubleshooting​

ProblemLikely causeWhat to do
A method on this page is not in my Shipping Methods listIt isn't assigned to your website.Contact your Kitchen365 administrator.
UPS / FedEx shows no ratesTest URLs with live keys (or the reverse), wrong credentials, or the order is outside the weight range.Check the API URLs match your keys, re-enter Client ID / Secret (or API Key / Secret Key), and check Minimum / Maximum shipment weight.
UPS Request Option = Rate returns nothingRate needs exactly one allowed service.Pick one service, or switch to Shop.
Freight never appearsOrder lighter than Minimum shipment weight, or products have no weight.Lower the minimum or add product weights.
Method missing for one customerA customer tab with Apply Global Configuration = No, or a style rule hides it.Check Customer Group / Customer Configuration and Product Style Rules.
Group-based tab doesn't apply on the websiteThe shopper isn't signed in, so their group is unknown.Use Apply on Customer Level for guest customers.
Method shown with an error messageOrder is outside the method's amount range or destination.Check Minimum Order Amount and Destinations.