Jotta pääset nopeasti alkuun nShift Checkoutin kanssa, voit tuoda olemassa olevan DeliveryCheckout-konfiguraatiosi (v1). Näin voit käyttää suuren osan nykyisestä asetuksestasi uudelleen sen sijaan, että rakentaisit kaiken alusta asti.
Tässä oppaassa käydään läpi, kuinka viet konfiguraatiosi DeliveryCheckoutista ja tuot sen nShift Checkoutiin, sekä tärkeät asiat, jotka tulee huomioida ennen tuontia ja sen jälkeen.
Ennen aloittamista
Varmista ennen konfiguraation vientiä seuraavat asiat:
1. Tarkista template
Varmista, että DeliveryCheckout-konfiguraatiosi käyttää templatea, jonka nimessä on Essential, Professional tai Premium. Kaikki templatet, joiden nimessä on Standard, ovat vanhoja templateja ja ne tulee päivittää ennen vientiä.
|
nShift Standard -template Jos konfiguraatiosi käyttää nShift Standard -templatea, se tulee päivittää oikeaan templateen (Essential, Professional tai Premium) ennen vientiä. Kun vaihdat templatea, varmista, että valitset Create new DeliveryCheckout Id -valintaruudun Change template -sivulla. Tämä luo erillisen konfiguraation uudelle templatelle, jolloin nykyinen käytössä oleva konfiguraatio säilyy muuttumattomana. Huomioi myös, että Standard-template ei rajoita toiminnallisuuksia, mikä tarkoittaa, että nykyinen konfiguraatiosi saattaa käyttää ominaisuuksia, jotka eivät sisälly tilaukseesi. Kun vaihdat templateen, joka vastaa todellista sopimustasi (esimerkiksi Essential tai Professional), osa näistä ominaisuuksista ei välttämättä enää ole käytettävissä. Jos olet epävarma, ota yhteyttä tukeen tai asiakasvastaavaasi ennen jatkamista. |
Template vaihtaminen
- Siirry nShift Deliveryssä kohtaan Maintenance > DeliveryCheckout.
- Klikkaa päivitettävän konfiguraation vieressä olevaa katselukuvaketta.
- Klikkaa DeliveryCheckoutin tietosivulla Change template.
- Valitse pudotusvalikosta oikea template (Essential, Professional tai Premium).
- Varmista, että Create new DeliveryCheckout Id -valintaruutu on valittuna.
- Klikkaa OK.
Uusi DeliveryCheckout-ID luodaan päivitetylle templatelle, ja nykyinen käytössä oleva konfiguraatio säilyy muuttumattomana.
2. Määritä lähettäjä nShift Checkoutissa
Ennen konfiguraation tuontia vähintään yhden lähettäjän tulee olla määritetty nShift Portal -tilillesi.
Lue lisää: Lähettäjien määrittäminen
3. Valmistele mukautetut noutopisteet
Jos käytät mukautettuja PUDO-pisteitä (esimerkiksi myymälänouto), niitä ei sisällytetä vientitiedostoon ja ne tulee määrittää manuaalisesti nShift Portalissa.
Jos sinulla on kaikki mukautettujen sijaintien tiedot (ID:t, osoitteet, koordinaatit, aukioloajat jne.) saatavilla muualla, voit käyttää niitä suoraan. Jos mukautettujen PUDO-pisteiden tiedot ovat vain DeliveryCheckoutissa, voit viedä tiedot sieltä:
- Siirry nShift Deliveryssä kohtaan Maintenance > DeliveryCheckout > Agent lists.
- Klikkaa Search nähdäksesi agenttilistasi.
- Lataa listat, jotka haluat viedä.
Huomioi, että nShift Portalissa käytetty formaatti on erilainen. DeliveryCheckoutista vietävää JSON-tiedostoa ei voi käyttää sellaisenaan, vaan se täytyy muotoilla uudelleen ennen lataamista nShift Portaliin.
Omien noutopisteiden lisääminen (mukautetut PUDO-pisteet)
4. Vie ja tuo ehtolistasi
Kaikki DeliveryCheckout-konfiguraatiossasi käytetyt ehtolistat tulee myös siirtää manuaalisesti. Vie ehtolistasi DeliveryCheckoutista ja tuo ne nShift Checkoutiin ennen konfiguraation tuontia, jotta ne ovat käytettävissä tarvittaessa tuontiprosessin aikana.
Huomioi, että ehtolistojen ja mukautettujen PUDO-listojen ei tarvitse olla valmiina ennen konfiguraation tuontia. Voit määrittää ne myöhemmin. Ne tulee kuitenkin siirtää manuaalisesti jossain vaiheessa, jos ne ovat edelleen relevantteja ja niitä halutaan käyttää uudessa Checkoutissa.
Vaihe 1: Vie konfiguraatio Delivery Checkoutista
- Siirry DeliveryCheckout-konfiguraatioosi (v1).
- Paina Export > Export JSON viedäksesi konfiguraation JSON-tiedostona.
- Tallenna tiedosto paikallisesti.
Vaihe 2: Tuo konfiguraatio nShift Checkoutiin
- Kirjaudu sisään nShift Portaliin.
- Vahvista, että olet määrittänyt lähettäjän.
- Siirry kohtaan nShift Checkout > Configurations.
- Valitse Import.
- Lataa viety JSON-tiedostosi.
- Tarkista tuotu sisältö ja korjaa käyttöliittymässä ilmoitetut virheet.
- Tallenna.
Mitä tuonnin aikana tapahtuu?
Kun tuot konfiguraation, nykyinen asetuksesi siirretään nShift Checkoutiin. Perusrakenne säilytetään, mutta sitä mukautetaan uuteen järjestelmään.
Huomioi, että nShift Checkout on suunniteltu toimimaan eri tavalla kuin DeliveryCheckout joiltakin perustavanlaatuisilta osin. V1:ssä sama ehto piti usein kirjoittaa erikseen jokaiseen paikkaan, jossa sen tuli käynnistää jotain. Uudessa Checkoutissa yksi sääntö voi käynnistää useita toimintoja samanaikaisesti, esimerkiksi muuttaa tekstiä, säätää hintaa ja piilottaa toimitustavan — kaikki yhden ehdon perusteella.
Tämä tarkoittaa, että vaikka tuotu konfiguraatio toimii, se ei välttämättä hyödynnä täysimääräisesti sitä, miten nShift Checkout on suunniteltu toimimaan. Monissa tapauksissa, erityisesti monimutkaisemmissa konfiguraatioissa, alustarakentaminen johtaa kevyempään ja helpommin ylläpidettävään asetukseen.
DeliveryCheckoutissa ehdot kirjoitettiin yleensä määrittämään, milloin vaihtoehto näytetään. nShift Checkoutissa voit valita, näytetäänkö toimitustapa oletuksena ja piilotetaanko se sääntöjen avulla, vai piilotetaanko se oletuksena ja aktivoidaanko sääntöjen avulla. Tuonnin yhteydessä toimitustavat asetetaan passiivisiksi, ja säännöt aktivoivat ne ehtojen täyttyessä, mikä vastaa DeliveryCheckoutin logiikkaa. Tämä kannattaa tarkistaa tuonnin jälkeen, sillä uusi lähestymistapa voi mahdollistaa sääntöjesi yksinkertaistamisen asetuksestasi riippuen.
Vanhat ehdot muunnetaan automaattisesti säännöiksi Rule Engineen. Jos samaa ehtoa käytettiin useissa paikoissa DeliveryCheckoutissa, tämä johtaisi yhteen sääntöön, jossa on useita toimintoja nShift Checkoutissa, mikä heijastaa uuden sääntömoottorin toimintatapaa.
Tuonnin jälkeen kaikki muunnetut säännöt nimetään Rule 1, Rule 2 ja niin edelleen. Suosittelemme käymään säännöt läpi ja nimeämään ne uudelleen kuvaavilla nimillä. Tämä helpottaa konfiguraation ylläpitoa ja vianmääritystä jatkossa.