Tuki 24h: info [a] webbisivut.org
Ostoskori

Ostoskori on tyhjä.

Ajankohtaista

Ajankohtaista » Ohjeet » WooCommerce Smartship lisäosan käyttöohjeet

WooCommerce Smartship lisäosan käyttöohjeet

Asennus

Lisäosa asennetaan WordPress hallinnan kautta:
Lisäosat – Lisää uusi – Lataa lisäosa – Valitse tiedosto koneeltasi ja Asenna.

Asennuksen jälkeen lisäosa tulee vielä ottaa käyttöön, painamalla linkkiä ”Ota lisäosa käyttöön”.

Asetukset

Ennen kuin lisäosa voidaan ottaa tuotantokäyttöön, tulee lisäosa konfiguroida oikein. Asetukset löytyvät WordPress valikon kohdasta ”SmartShip”. Kaikki tähdellä(*) merkityt kohdat ovat pakollisia. Ennen tietojen syöttämistä tulee käyttäjällä olla tehtynä sopimus Unifaunin (SmartShip) kanssa. Unifaun tällöin toimittaa käyttäjälle tarvittavat
tiedot lisäosan käyttöön ottamiseksi.

Toimitustavasta riippuen, myös käyttäjän tilitiedot tulee olla syötettynä.
Unifaunin noutopisterekisterin käyttö vaatii PickUpLocator palvelun käyttöönoton. Käytettäessä noutopistehakua, voidaan asetuksista valita joko Postin oma rajapinta, tai Unifaunin rajapinta. Unifaunin rajapinta vaatii PickUpLocator lisäpalvelun käyttöönoton. PickUpLocator oidaan kytkeä päälle SmartShip verkkokaupassa:

Kirjaudu Unifaunin SmartShip hallintaan osoitteessa: https://smartship.unifaun.com/ ja valitse Ohjeet – Verkkokauppa – Lisää ominaisuuksia järjestelmään – PickUpLocator to Unifaun Online.

Unifaun API

Posti antaa tähän ohjeistuksen. Online ohje nähtävillä myös osoitteessa :
http://www.posti.fi/liitteet-yrityksille/ohjeet/posti-smartship-integraation-tilaaminen.pdf (Lue ohje huolella lävitse!)

Kysy tarvittaessa lisätietoja Unifaunin asiakaspalvelusta: support@unifaun.fi

API Avain

Unifaun rajapintaa varten tarvitaan API avain, joka syötetään lisäosan asetuksiin. API avain saadaan hankittua osoitteesta: https://smartship.unifaun.com/ext.posti.fi.postilogin

Valitse Unifaun EPRConnect (APIConnect) ja asetuksiin syötä API avainta varten developer ID:ksi 0050000011 sekä tyypiksi Web Service-kutsu (REST), alla olevien kuvien mukaisesti:

Lisätietoja saat tarvittaessa Unifaunin tukipalvelusta: support@unifaun.fi

Toimitustavat

Päivitetyn listan tuetuista toimitustavoista näet aina osoitteesta: https://webbisivut.org/kauppa/

Haluttu toimitustapa valitaan kohdasta WooCommerce – Asetukset – Toimitus – Toimitusvyöhykkeet – Valitaan haluttu vyöhyke ja painetaan ”Lisää toimitustapa” nappia.

Valittuihin toimitustapoihin tulee tällöin syöttää vaaditut tiedot. Kunkin toimitustavan asetuksiin pääsee käsiksi klikkaamalla toimitustavan nimeä. Referenssinä voidaan käyttää Postin hinnastoa.

Jos tarvitset monimutkaisempia logiikoita toimitusten hinnoittelulle, kannattaa käyttää WooCommercen omaa ”WooCommerce conditional shipping and payment methods” lisäosaa, jolla voit luoda eri kuluja useilla eri logiikoilla: https://woocommerce.com/products/conditional-shipping-and-payments/

SmartShip mukautettu toimitustapa

Natiivien toimitustapojen lisäksi lisäosalla on mahdollista luoda ”mukautettu toimitustapa” ja kytkeä se sitten SmartShip toimitustavaksi. Toimitustapa lisätään kuten muutkin toimitustavat, kohdasta WooCommerce – Asetukset – Toimitus – Haluttu toimitusvyöhyke ja painetaan ”Lisää toimitustapa” painiketta.

Toimitustavan nimi on ”Posti SmartShip mukautettu toimitustapa” ja samassa vyöhykkeessä voi olla rajattomasti kyseisellä toimitustavalla luotuja toimitustapoja.

Halutun toimitustavan asetuksiin pääsee käsiksi klikkaamalla toimitustavan nimeä. Valittuun toimitustapaan tulee tällöin syöttää vaaditut tiedot. Referenssinä voidaan käyttää Postin tarjoamaa hinnastoa.

Toimitustapa nimetään halutulla tavalla ja kytketään halutuksi toimitustavaksi:

Esimerkissä toimitustapa on kytketty ”Posti Postipaketti noutopistehaulla” toimitustavaksi. Kassalla käyttäjä näkee toimitustavan nimellä ”Nouto Postin toimipisteestä”. Nimi voi olla mikä vain ja näitä kytkentöjä voi tehdä kuhunkin toimitusvyöhykkeeseen rajattomasti.

Hinnoittelu voidaan asettaa painon, pituuden, leveyden ja/tai korkeuden mukaan. Lisäksi voidaan asettaa hinta raja-arvot ylittävälle toimitukselle, kiinteä hinta, käsittelykulut, sekä mahdollisuus ilmaiseen toimitukseen kun tietty korin hinta ylittyy. Kuluja voidaan asettaa myös toimitusluokan mukaan.

Esimerkissä hinnoittelu on asetettu painon mukaan. Lisäksi jos korin paino ylittää suurimman asetetun raja-arvon (30kg), lisätään hintaan aina 2 euroa lisää kulua, aina 10 kilogramman välein.
Hinnoittelu on mahdollista määritellä myös painon lisäksi korkeuden, pituuden ja / tai leveyden mukaan.

Kaikkia hinnoittelukohtia ei tarvitse täyttää, vaan osan voi jättää kokonaan tyhjäksi. Lisäosa laskee lopuksi yhteen kaikki toimitustavan asetuksissa määritellyt kohdat ja muodostaa niiden perusteella kokonaishinnan toimitukselle.

Tätä samaa prosessia voidaan toistaa niin monta kertaa, kuin halutaan luoda uusia mukautettuja toimitustapoja.

Tilauksen käsittely

Tilaus käsitellään valitsemalla WooCommerce – Tilaukset. Tilaukset voidaan käsitellä kahdella tapaa.

Tapa 1)
Vie hiiri tilauksen oikeaan reunaan, ja paina tilauksen kohdalla ”SmartShip” painiketta:

Tämän jälkeen järjestelmä kuittaa tilauksen, lähettää käyttäjälle JJFI seurantakoodin ja antaa osoitekortit PDF muodossa. Osoitekortti on mahdollista tämän jälkeen vielä tulostaa vuorokauden ajan, valitsemalla ”Tulosta PDF”:

Huom! Jos painikkeet eivät näy, varmista että yläreunan ”Näyttöasetukset” kohdasta on valittu ”Toimenpiteet” ruksi.

Tapa 2)
Massatulostuksen voi valita kiinnittämällä ruksin haluttujen tilausten kohdalle vasempaan sarakkeeseen:

Tämän jälkeen kohdasta ”Massatoiminnot” tulee valita kohta ”SmartShip” ja painaa ”Hyväksy” painiketta. Lisäosa lähettää tilausten tiedot rajapinnalle. Osoitekortin voi tulostaa vuorokauden ajan tilauksen kohdalla painamalla ”Tulosta PDF”. Massatulostettaessa asiakkaalle lähetetään seurantakoodi vasta, kun ”Tulosta PDF” linkkiä on painettu.

Lisäosan asetuksista voidaan valita tulostetaanko massatulostus yhteen tiedostoon kohdasta ”Massatulostus yhteen tiedostoon”. Tällöin massatulostetut pdf tiedostot kootaan yhteen .pdf tiedostoon. Huomioitavaa on, että pdf generoidaan käyttäjän omassa kotisivutilassa. Jos generointi on hidasta, tai saat virheilmoituksia, ota yhteyttä omaan palveluntarjoajaan ja pyydä nostamaan PHP:n aikakatkaisua sekä muistirajaa ylemmäksi. Toiminto vaatii myös PHP version 7.1 tai uudemman.

Tilauksen tietoja on mahdollista muuttaa ennen tulostusta, painamalla tilauksen tilausnumeroa.

Tilaus on myös mahdollista kuitata tilauksen tiedoista, painamalla ”Suorita SmartShip” painiketta.

SmartShip Connect

SmartShip Connect toiminto mahdollistaa minkä tahansa tilauksen tietojen lähettämisen SmartShip järjestelmään, ja osoitekortin tulostuksen. Tällöin SmartShip kuittaus voidaan suorittaa myös tilauksille, jotka on tehty käyttämällä jotain muuta kuin SmartShipin omaa toimitustapaa.

SmartShip kuittaus suoritetaan tällöin tilauksen omassa näkymässä. Tilauksen näkymään pääsee painamalla tilausten päänäkymässä, kohdassa WooCommerce – Tilaukset, tilauksen numeroa:

Tilauksen omassa näkymässä SmartShip kuittaus voidaan tehdä oikeassa reunassa olevan näkymän avulla. Näkymään tulee antaa tuotteiden sisältö ja valita haluttu toimitustapa, jolla kuittaus tehdään.

SmartPOST toimitustavalle tulee myös syöttää haluttu noutopiste. Lopuksi tilauksen tiedot lähetetään rajapinnalle painamalla ”Suorita SmartShip” painiketta:

SmartShip Connect Mapping

SmartShip Connect Mapping mahdollistaa myös sellaisten tilausten kuittaamisen SmartShip tilauksina, jotka on tehty jollain muulla toimitustavalla, kuin SmartShip Pro lisäosan tukemalla toimitustavalla. Tämä toiminto mahdollistaa SmartShip Pro lisäosan monipuolisemman käytön, ja lisäosan käyttämisen myös kolmannen osapuolten toimitustapojen kanssa.

SmartShip Connect Mapping toiminto löytyy WordPressin hallintapaneelista kohdasta ”SmartShip
– SmartShip Connect Mapping
”. Asetuksista tulee valita halutun kolmannen osapuolen toimitustavan kohdalle se SmartShip toimitustapa, jolla SmartShip kuittaus halutaan suorittaa.

Tämän jälkeen lisäosa tunnistaa automaattisesti toimitustavan halutuksi SmartShip toimitustavaksi, jolloin tilauksen tiedot voidaan lähettää SmartShip järjestelmään, ja tulostaa osoitetarra.

Noutopistehaku

Noutopistehaku on sisällytetty mukaan lisäosaan ja haku tunnistaa automaattisesti toimitustavat jotka tukevat noutopistehakua. Noutopistehaun ulkoasua on mahdollista muuttaa lisäosan asetuksista kohdasta ”SmartShip – Noutopistehaku”. Valikko voidaan esittää ns. ”muotoiltuna” valikkona, sekä perinteisenä ns. ”dropdown” valikkona. Myös värejä, leveyttä ja fontteja voidaan säätää helposti asetusten kautta.

Esimerkissä näkyvät vertailuna vierekkäin molemmat noutopistehaut. Vasemmalla ”muotoiltu” noutopistehaku ja oikealla ”perinteinen” noutopistehaku.

Kupongit

Tietyille toimitustavoille voidaan antaa ilmainen toimitus kuponkikoodilla. Valitse ”WooCommerce – Kupongit” ja lisää uusi kuponki. Anna kuponkikoodi, ja muista valita asetus ”Salli Maksuton toimitus”. Tämän jälkeen valitse toimitustapa, ja kohdassa ”Kuponki” kirjoita kupongin koodi, joka oikeuttaa alennukseen.

Huomioitavaa

Postipaketti noutopistevalinnalla

SmartPost toimitustapa löytyy WooCommercen toimitustavoista kohdasta ”Posti Postipaketti noutopistevalinnalla”. Toimitustavan asetuksista voi valita, näytetäänkö kassalla kaikki noutopisteet, pelkät Postin toimipaikat vai pelkät pakettiautomaatit. Asiakkaan valitessa ”Postipaketti noutopistevalinnalla” toimitustapa, pakotetaan asiakas kassalla valitsemaan haluttu noutopaikka. Asiakkaan valitseman noutopaikan näkee tilauksen tiedoista.

Maksimi mitat

Toimitustapojen asetuksiin tulee syöttää toimitustavan hyväksymät tuotteiden maksimimitat. Toimitustapaa ei näytetä kassalla, jos jokin korin tuotteista ylittää toimitustavalle asetetut mitat. Jos verkkokauppanne käyttää millimetrejä, senttimetrien sijaan, riittää kun lisäätte maksimimittoihinyhden nollan perään, jolloin mitat muuttuvat millimetreiksi.

Päivittäminen

Lisäosa tulee aina pitää ajantasalla, ja päivittää välittömästi uuden version ilmestyessä. Päivittämisen jälkeen on suotavaa myös kerran tallentaa lisäosan asetukset, jotta mahdolliset uudet arvot tallentuvat tietokantaan. Saman toimenpiteen voi suorittaa tarvittaessa myös toimitustapojen asetuksille.

Lähetyslista

Lähetyslista on mahdollista ladata halutuille tilauksille. Kiinnitä ruksi niiden tilausten vasemmalla puolella olevaan sarakkeeseen, joista haluat muodostaa lähetyslistan. Valitse tämän jälkeen kohdasta ”Massatoiminnot” – ”Lähetyslista” ja paina ”Hyväksy” painiketta.

Mahdolliset vikatilanteet

Vikatilanteessa ohjelma tallentaa tilauksen JSON tulosteen /logs/error.txt tiedostoon. JSON tulosteesta käy ilmi mahdollinen ongelma tilauksen tiedoissa. Virheen ilmaantuessa, kannattaa ainatarkistaa että sekä toimitustavan, että myös tilauksen tiedot ovat oikein.

Käyttäjätunnusten toimivuuden voi testata osoitteessa: https://api.unifaun.com/rs-docs/

Voit kokeilla myös lisäosan toimivuutta seuraavilla demotunnuksilla:
API Käyttäjätunnus: Q5PIHJYZINVUOWOJ
Salasana: PE7HHFQPBJPDPOXTQ24CDVQM
Sopimusnumero: 623456
Sopimusnumero, rahti: 600000

Jos lisäosa toimii kokeilutunnuksilla, mutta ei teidän omilla tunnuksilla, ota yhteyttä tällöin Unifaunin asiakaspalveluun: support@unifaun.fi. Muussa tapauksessa ota yhteyttä lisäosan kehittäjään ja ilmoita virhetilanteesta. Lähetä samalla /logs/ hakemiston error.txt tiedosto sähköpostin liitteenä.

Jos ohjelma antaa virheilmoituksen, jää tilauksen käsittely tällöin kesken. Näin ollen asiakkaalle ei lähetetä JJFI seurantakoodia, eikä tarroja voi myöskään tulostaa. Tilaus tulee käsitellä uudelleen, kun virheilmoitusta ei enää tule.

Kattava paketti eri vikojen ratkaisemiseksi myös blogissa: https://webbisivut.org/ohjeet-lisaosien-aiheuttamien-vikojen-paikallistamiseksi/

Lisäpalvelut ja ohjelmistokehitys

Tarjoamme myös tilaustyönä ohjelmistokehitystä asiakkaillemme. Lisätietoja: https://webdata.fi/ohjelmointi/

Tuote lisätty ostoskoriin!

Näytä ostoskori
Translate »
Haku