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.
För att använda denna funktion i appen behöver du Shopify Carrier Calculated Shipping (CCS) aktiverat i din butik. CCS ingår i Shopify Advanced och Shoipify Plus. Har du Shopify "Standard" kan du få CCS aktiverat genom att betala ditt Shopify abonnemang årsvis eller mot en fast månadsavgift. Har du Shopify Basic kan du fortfarande använda Shipit Now appen genom Mappnings-funktionen tillsammans med Shopify's logik men tyvärr inte visa val av ombud i din kassa eller använda den mer avancerade logiken i Shipit Now.
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:
$weight > 20
Visa endast om totalvikten är mellan 10 - 20 kg:
$weight >= 10 & $weight <= 20
Total vikt är över 100 kg och varukorgens värde är över 500:
$weight > 100 & $subtotal > 500
Vikt över 100 kg och varukorgens värde är över 500, endast vid leverans till Sverige eller Finland:
$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":
$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":
$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":
$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":
$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:
$zipCode = '123 45' & $country = 'SE'
Visa endast fraktmetoden för finska kunder i postnummerområde 00170 till 00190:
$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
$company = 'ACME AV'
Visa utvalda fraktmetoder om kunden är ett företag
$isCompany = true
Visa utvalda fraktmetoder om kunden är ett företag i Finland
$isCompany = true & $country = 'FI' & $subtotal > 500 & $currency = 'EUR'
Uppdaterad den: 17/12/2023
Tack så mycket!