Shipit Now till Shopify - Logik i Checkout - Tips
Logik för fraktmetoder i Shipit Now - Checkout
Shipit Now har inbyggd fraktlogic som kan användas för att visa fraktmetoder baserat på regler som du själv kan konfigurera genom att gå till Shipit Now: Shipping Connector > Checkout.
Logik - Datatyper, variabler, operatorer och funktioner
Shipit Now har en mycket flexibel logik.
Datatypsvärden: 'John Smith' (sträng), 5.25 (flyttal), 3,25 (flyttal), 7 (heltal), true (boolesk), false (boolesk)
Variabler: $country, $zipCode, $state, $city, $phone, $email, $company, $isCompany,
$subtotal, $weight, $currency, $locale
Funktioner: allProductsInCollection($collection (sträng)): (boolesk), anyProductInCollection($collection (sträng)): (boolesk)
Operatorer: <, <=, >, >=, =, <>, &, |
Exempel på logik för din kassa baserat på vikt, land och värdet i varukorgen
Genom att kombinera variabler, operatorer och funktioner kan du konfigurera regler i Shipit Now och bestämma när fraktmetoder ska vara tillgängliga i din kassa. Genom att använda $weight, $subtotal, $country, $subtotal och $collection i logiken skapa många populära regler.
Vill du skapa mer avancerade regler kan du lägga till variabler som $zipCode, $state, $city, $phone, $email, $company, $isCompany, $currency, $locale
Exempel på populär logik för din kassa
Visa endast fraktmetoden i kassan när totalvikten av artiklar i kundens varukorg är över 20 kg:
undefined$weight > 20
Visa endast om totalvikten är mellan 10 - 20 kg:
undefined$weight >= 10 & $weight <= 20
Total vikt är över 100 kg och varukorgens värde är över 500:
undefined $weight > 100 & $subtotal > 500
Vikt över 100 kg och varukorgens värde är över 500, endast vid leverans till Sverige eller Finland:
undefined $weight > 100 & $subtotal > 500 & $country = 'SE' | $country = 'FI'
Vikt över 100 kg och varukorgens värde är över 500, endast vid leverans till Sverige eller Finland och varukorgen innehåll någon artikel som finns i Shopify Collection "Plants":
undefined $weight > 100 & $subtotal > 500 & $country = 'SE' | $country = 'FI' & anyProductInCollection('plants') = true
Vikt över 100 kg och varukorgens värde är över 500, endast vid leverans till Sverige eller Finland och varukorgen innehåll någon artikel som finns i Shopify Collection "Plants":
undefined $weight > 100 & $subtotal > 500 & $country = 'SE' | $country = 'FI' & anyProductInCollection('plants') = true
Vikt över 100 kg och varukorgens värde är över 500, endast vid leverans till Sverige eller Finland och varukorgen innehåll endast artiklar som finns i Shopify Collection "Plants":
undefined $weight > 100 & $subtotal > 500 & $country = 'SE' | $country = 'FI' & allProductsInCollection('plants') = true
Vikt över 100 kg och varukorgens värde är över 500, endast vid leverans till Sverige eller Finland och varukorgen innehåll någon artikel som finns i Shopify Collection "Skrymmande":
undefined $weight > 100 & $subtotal > 500 & $country = 'SE' | $country = 'FI' & anyProductInCollection('skrymmande') = true
Exempel på logik för din kassa baserat på land och postnummer
Visa endast fraktmetoden för svenska kunder med postnumret 123 45:
undefined $zipCode = '123 45' & $country = 'SE'
Visa endast fraktmetoden för finska kunder i postnummerområde 00170 till 00190:
undefined $zipCode >= '00170' & $zipCode <= '00190' & $country = 'FI' |
Exempel på logik för B2B
För att visa utvalda fraktmetoder till företagskunder kan du använda $company och $isCompany. $company är ett specifikt företag, $isCompany är alla företag.
Visa utvald fraktmetod till företaget ACME AB
undefined $company = 'ACME AV'
Visa utvalda fraktmetoder om kunden är ett företag
undefined $isCompany = true
Visa utvalda fraktmetoder om kunden är ett företag i Finland
undefined $isCompany = true & $country = 'FI' & $subtotal > 500 & $currency = 'EUR'
Uppdaterad den: 17/12/2023
Tack så mycket!