nShift Checkout Integration - Supported Fields
This document describes the various fields supported in our nShift Delivery Checkout integration. These fields are used to configure available shipping options.
Location & Address Fields
Origin Location
fromcountry
- The country code where the shipment originates from
Destination Location
tocountry
- Destination country codetozipcode
- Destination postal/ZIP code (required)tostreet
- Destination street addresstocity
- Destination city name
Order & Pricing Fields
Financial
cartprice
- Total cart value/pricecurrency
- Currency code (e.g., "SEK", "EUR")minimumfreeshippinglimit
- Minimum order value for free shippingfreeshipping
- Boolean indicating if free shipping applies
Physical Properties
weight
- Total weight of the shipment- Can be in grams or kilograms depending on configuration
Customer & Business Logic Fields
Customer Type
iscompany
- Boolean indicating if the customer is a business/companycustomergroup
- Customer group identifier for special pricing/rules
Product & Stock
stockisavailable
- Boolean indicating product availabilityfreightclass
- Freight/shipping class for the products
Localization
language
- Language code for localization (e.g., "sv", "en")
Configuration Notes
Weight Handling
The system supports both gram and kilogram weight units:
- When
UnifaunDeliveryCheckout.WeightAsGram
feature is enabled, weight is sent as-is - Otherwise, weight is converted from grams to kilograms by dividing by 1000