DOCS

Regole di shipment rating

Controlla quando le opzioni di spedizione sono disponibili nel checkout.

GraphQL

Le regole avanzate ti forniscono gli strumenti per regolare con precisione le scelte di spedizione, considerando fattori come peso, luogo di consegna, valore dell’articolo o SKU. Crea regole per rendere i servizi di spedizione disponibili nelle circostanze giuste e nascosti quando non sono desiderati.

Condizioni sulle flat rate: Se usi opzioni di spedizione flat rate, valuta di costruire condizioni di peso o valore del carrello direttamente nelle condizioni di spedizione flat rate, invece di creare una regola avanzata.

Per peso 

Usa le regole avanzate per impostare restrizioni di peso per i tuoi service level di spedizione. È particolarmente utile quando hai configurato un service personalizzato tramite rate sheet e ha limiti di peso specifici. Sebbene Zonos conosca i limiti di peso dei servizi di spedizione connessi, non conosciamo i limiti di peso di eventuali servizi personalizzati che configuri tramite un rate sheet. Chiedi al tuo carrier personalizzato eventuali limiti di peso e applicali tramite una regola avanzata.

Per indirizzo 

Le regole avanzate possono anche aiutarti a creare restrizioni di indirizzo per i tuoi service level di spedizione. Puoi usare i limiti di indirizzo per:

  • Applicare restrizioni di servizio ai rate sheet—Mentre i servizi di spedizione connessi chiedono direttamente al carrier se il servizio è disponibile per un determinato indirizzo, i servizi configurati tramite rate sheet restituiscono sempre la tariffa di spedizione associata al Paese di destinazione. Se il servizio non è disponibile per determinati codici postali (spesso aree remote), crea una regola per non consentire quell’opzione di spedizione a quel codice postale.
  • Mostrare la spedizione gratuita solo a utenti selezionati—Hai mai voluto offrire la spedizione gratuita a un acquirente specifico, come un influencer o un grossista? Limitando le opzioni di spedizione in base all’indirizzo, puoi assicurarti che la spedizione gratuita sia disponibile esclusivamente alle persone che vuoi raggiungere.

Per valore dell’articolo 

I beni di alto valore spesso richiedono considerazioni aggiuntive nella spedizione internazionale. Usa le regole avanzate per forzare opzioni di spedizione più rapide, consentire opzioni di spedizione gratuita e limitare i carrelli per evitare di presentare EEI.

  • Velocità di spedizione—Spesso vuoi assicurarti che vengano spediti rapidamente per ridurre il rischio di problemi durante il transito. Se vendi sia beni di alto sia di basso valore, potresti voler offrire opzioni di spedizione diverse in base al valore dell’ordine.
  • Spedizione gratuita—In alternativa, potresti voler mostrare un’opzione di spedizione gratuita solo quando l’ordine supera un certo importo. Puoi già costruire condizioni di valore per la spedizione gratuita quando configuri la regola di spedizione gratuita. Tuttavia, se vuoi nascondere tutte le altre opzioni di spedizione quando si applica la spedizione gratuita, crea una regola per farlo.
  • Evitare di presentare EEI—Se vuoi evitare di presentare EEI a causa della complessità, potresti decidere di non consentire alcuna opzione di spedizione quando il carrello supera 2500 USD. Poiché il Canada non richiede EEI, potresti scrivere la regola per consentire comunque gli ordini di alto valore verso il Canada.

Per SKU 

Nota: Le restrizioni per Paese per SKU devono essere gestite in Catalog. Le regole avanzate devono essere usate solo quando Catalog non è sufficiente (ad esempio condizioni specifiche del service level di spedizione).

Se vuoi che determinati articoli usino solo una particolare opzione di spedizione, crea una regola avanzata per disabilitare tutte le altre opzioni di spedizione quando quel SKU è nel carrello.

Personalizzazioni 

Gli esempi in questo documento possono essere modificati per adattarsi al tuo scenario specifico. Quando regoli le actions e le conditions, verifica prima che siano scritte correttamente prima di implementare la regola. Usa la mutation validate per assicurarti che sia usata la sintassi corretta. Inserisci action e condition separatamente come expression e assicurati che sia usato il ruleContext corretto.

1mutation validate {
2 validateExpression(
3 input: {
4 expression: ":items_total: > 150 USD and :service_level_name: ne \"Free Shipping\""
5 ruleContext: "SHIPMENT_RATING_BUFFER"
6 }
7 )
8}

Questa pagina è stata utile?