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.WeightAsGramfeature is enabled, weight is sent as-is - Otherwise, weight is converted from grams to kilograms by dividing by 1000