Päivityksissä julkaistiin muun muassa kampanjoiden REST API, kampanjatuotteiden tilausrajoitus ja uusia kuljetuspalveluja DHL- ja Pakettikauppa-laajennuksille.

API

Julkaisimme hiljattain uuden REST-rajapinnan kampanjoiden käsittelyyn.

Voit käyttää kampanja-API:a esimerkiksi välittämään tietoa kampanjoista ja tuotteiden alennushinnoista verkkokauppaan integroiduille ulkoisille palveluille.

Uuden kampanja-API:n avulla voit

  • hakea kampanjoita
  • asettaa kampanjoita näkyville ja piilottaa niitä (kampanjan tietojen laajempi muokkaaminen mahdollistetaan tulevaisuudessa)
  • muokata, poistaa ja lisätä uusia kampanjahintoja.

Kampanja-API on tällä hetkellä testausvaiheessa ja saatavilla vain /api/v0-versiossa.

Katso kampanja-API:n dokumentaatio.

Kampanja-API:n julkaisun yhteydessä esiintyi ongelma, jonka vuoksi kampanjat katosivat näkyvistä joissakin kaupoissa. Bugi korjattiin pikaisesti julkaisun jälkeen.

Lisäksi tilausten API:in tehtiin seuraavat muutokset:

  • Lisätty mahdollisuus merkitä lähetys toimitetuksi ilman lähetyksen rekisteröintiä, kun lähetykselle annetaan tracking_code pyynnössä POST /api/v0/ID/shipments/ID/register.
  • Lisätty mahdollisuus ladata MyCashflow-toimitustavoilla luotuja osoitekortteja. Aiemmin osoitekortin lataus palautti 404-virheen, jos lähetyksellä oli käytössä MyCashflow-osoitekortti.
  • Tilaustuotteille lisätty vertailuhinta (compare_price). Nyt tilaustuotteilla on tieto sekä alennus- että normaalihinnasta.

Tilaukset

Osatoimituksen luonti estettiin lähetyksistä, joilla on seurantakoodi. Vanha seurantakoodi on kuitenkin mahdollista poistaa lähetykseltä. Samalla estetiin useamman kuin yhden lähetyksen pitäminen käsittelyssä. Tarkoituksena on selkeyttää useita lähetyksiä sisältävien tilausten käsittelyä ja estää virhetilanteita.

Tilaukset-sivun listalla tehtiin optimointeja, joiden tarkoituksena on nopeuttaa listan latautumista.

Räätälöitävissä tuotteissa korjattiin bugi, jonka vuoksi asiakkaan syöttämää räätälöintitiedostoa ei voinut ladata hallintatyökalussa.

Laajennukset

DHL-laajennukselle lisättiin uusi Express Worldwide -palvelu, jonka avulla onnistuvat toimitukset tullivapaisiin EU-maihin.

Pakettikauppa-laajennukselle lisättiin edulliset Asendia Lähetys- ja Asendia Pieni lähetys -palvelut.

Kampanjat

Kampanjoille lisättiin Aktiivinen kampanja -kenttä, jonka avulla voit piilottaa kampanjan nopeasti koko verkkokauapasta tai asettaa sen näkyviin valituissa versioissa.

Kampanjatuotteille lisättiin uusi Tilausrajoitus-kenttä, johon voit asettaa yhdessä tilauksessa sallitun maksimimäärän. Tilausrajoitus on saatavilla myös CSV-työkaluissa ja API:ssa.

Barebones-teema

Barebones-oletusteemaan lisättiin tuki tuotteen tilausrajoitukselle spinner.js-pluginissa. Spinnerissä ei jatkossa voi valita määrää, joka on minimi/maksimirajoitusten ulkopuolella.

CSV-työkalut

Tilausten CSV-vientiin tehtiin muutoksia, joiden on tarkoitus nopeuttaa viennin toimintaa.