En Checkout-konfiguration innehåller ett antal parametrar som är aktiverade som standard, med möjlighet att aktivera ytterligare fördefinierade parametrar eller skapa anpassade parametrar. Parametrar kan användas för att definiera villkor i Rule Engine.
Att aktivera en parameter gör den också tillgänglig i testpanelen (utökas genom att klicka på "change test input"), där ett inmatningsfält för parametern visas. Detta gör det möjligt att ange testvärden och se hur leveransalternativ beter sig under olika förhållanden. Du kan till exempel testa hur leveransalternativ förändras när både mottagaradress och postnummer anges jämfört med att endast ange det obligatoriska postnumret.
Om en parameter används i ett villkor och du inte anger ett standardvärde måste parametervärdet anges i API-anropet. Parametrar som är kopplade till avsändaren sätts automatiskt, till exempel from_postal_code och from_country.
Gå till:
Aktivera en parameter och ange ett standardvärde
- Redigera en befintlig Checkout eller skapa en ny Checkout.
- Gå till Parameters i menyn till vänster.
- Klicka på den parameter du vill aktivera i rullgardinslistan. Parametern läggs nu till i listan över aktiva parametrar.
- Klicka på en aktiv parameter.
- Ange ett värde i fältet Default value med den Type som är definierad för parametern (text, datum, tid, decimaltal, boolean, heltal).
- Klicka på OK för att spara.
Skapa anpassade parametrar
Du kan lägga till anpassade parametrar i en ny eller befintlig nShift Checkout-konfiguration.
- Gå till Parameters i menyn till vänster.
- Expandera rullgardinslistan och välj Add customer parameter...
- Ange Name, Type och Default value.
- Klicka på OK för att spara.
Lista över parametrar
| Parameter | Typ | Beskrivning |
|---|---|---|
| cart_price | Decimaltal | Totalt belopp i kundvagnen Anges som 0.0 |
| currency | Text | Valutakod |
| current_utc_date_time | Datum och tid | Tidsstämpel för en order, till exempel för ett giltigt pris på ett visst datum och en viss tid. Anges som YYYY-MM-DD-HH-MM |
| date | Datum | Datum Anges som YYYY-MM-DD |
| delivery_time_utc_date_time | Datum och tid | Leveransdatum och -tid Anges som YYYY-MM-DD-HH-MM |
| filter_agent_id_list | Text | Filter för att visa egna utlämningsställen. Agent-ID:n separeras med |. |
| from_city | Text | Avsändarstad |
| from_country | Text | Avsändarland |
| from_postal_code | Text | Avsändarens postnummer |
| from_state | Text | Avsändarregion/stat |
| from_street | Text | Avsändaradress |
| from_timezone | Text | Avsändarens tidszon |
| height_cm | Heltal | Paketets höjd |
| language | Text | Språkkod |
| length_cm | Heltal | Paketets längd |
| locale | Text | Lokalkod, till exempel "en-GB" |
| maximum_parcel_weight | Decimaltal | Maximal paketvikt enligt transportörers viktgränser. Anges som 0.0 |
| minimum_parcel_weight | Decimaltal | Minimal paketvikt enligt transportörers viktgränser. Anges som 0.0 |
| out_of_stock | Boolean | Varan är slut i lager. |
| pickup_date | Datum | Upphämtningsdatum |
| pickup_time_from | Tid | Tidigaste upphämtningstid |
| pickup_time_to | Tid | Senaste upphämtningstid |