Juni
- En ny inställning under "Allmänna produktinställningar" för huvudkategori. Den går att ange per marknad och definierar startpunkt för kategoriträdet. Inställningen anpassar och styr vilken del av kategorihierarkin som visas och används på olika marknader. I butiken påverkas brödsmulor, boxar och dropdown.
- Möjlighet att inaktivera/Ta bort Svenska som språk i butiken
- Briqpay, fler fält för leverans och fakturaadress, hantering av B2B och B2C har manuella kontroller nu
- Möjlighet till Google SSO-inloggning för både kunder och administratörer
- Ny standard för felmeddelanden som nu är aktivt i VQL
- Nya event när skapande och ändringar av inloggninskonton görs. Dessa event triggar webhooken för kundändring
- Om inställningen "Skicka extra orderbekräftelse till kundens säljare" är påslagen skickas en extra orderbekräftelse till den säljare/administratör som är kopplad till kunden
- Fältet "customers_vat_identification_number" från ordern finns nu med som "customer_vat_identification_number" på orderobjektet i API:et
- Hantera GA4:s nya format för kakor vid serverside-spårning
- Nshift kan nu skicka med tulldeklaration. Nya fält finns för tulltariff
- Åtgärdat buggar
- Specifikt i blocket "Produkter: Välj utifrån kategorier/taggar/produkter" går nu att sortera igen. asc/desc slutade fungera efter en tidigare lansering.
- Problem som orsakade att språkkoden i sessionen alltid var SV, oavsett språk
- Fix så att man återigen kan söka på konfigurationer/inställningar i admin
Maj
- Om prisloggningen är påslagen och aktiv kundgrupp (om någon) inte är satt till B2B lyssnar systemet i första hand på kundtyp för inloggad kund
- Genereringarna för Tweakwiseflödet tillåter nu större filer
- Date_added och last_modified kan nu skickas med till Tweakwise
- Återställa lösenordet direkt från inloggningssidan, även för personliga inloggningskonton.
- Innehåll laddas nu smidigare och mer korrekt, oavsett skärmstorlek.
- Åtgärdat buggar
- När order hanterades i administrationen sparades tidigare betalsättet på administratörens språk istället för kundens språk
- Visa och beräkna offertpriser i rätt valuta där det behövs. Offertpriser kunde tidigare visas och/eller beräknas i fel valuta.
- Fel efter uppdatering till php8.4. Ska ha påverkat om man försökt lägga till marknad utan domän. Detta är nu åtgärdat.
April
- Innehållssidor kan nu dupliceras med en ny knapp som visas bredvid "Ta bort" på sidans inställningar
- Produktkampanjer kan nu begränsas med en rabattkod i kassan i stället för att appliceras automatiskt
user_type
(kund/admin) kan nu anges för inloggningskonton skapade eller uppdaterade genom API- Nya rättigheter för offerthantering har lagts till
- Produktens huvudkategori skickas nu till Tweakwise för att förenkla inställningen av rekommendationer
- Betalmodulen Postförskott har bytt namn till Betalning vid leverans
- Ett antal nya fält har lagts till i orderexportfilen; export.products[].price_original, export.products[].data och export.products[].tax_rate
- Betalmetod och ordervikt skickas nu med i resultatet till Profitmetrics
- Åtgärdat buggar
- Ordrar som blivit fel men sedan skickats korrekt till App4Sales visades tidigare med röd indikator trots att överföringen korrekt
- I vissa fall sparades inte kundfält som ändrades på grund av felaktig kontrollogik
- Funktionen för att återställa lösenord i butiken kunde skickas in med tomt fält och då påverka kundkonton utan tillagd mejladress
- Mindre buggfixar för Briqpay, främst callback
- Automatiskt val av variantprodukt tar nu även hänsyn till lagersaldot för lagerställen
- Orderproduktkommentarer skickas inte längre till Qliro för offertprodukter då orderrader utan produkt-ID inte stöds av Qliro
- 0 och null behandlas nu på samma sätt för quantity_min vid matchning av priser genom Pull API
- För kunder som saknade huvudadress kunde det bli problem med adresser i butiken om adressynkroniseringen för App4Sales var inaktiverad
Mars
- Momshanteringen har gjorts om i grunden
- Fraktsätt kan begränsas baserat på momskurser
- Ny logik för att hantera loggade priser där både valutor och standardvaluta blandats
- En ny funktion för offerthantering har lanserats
- Valideringen av påbörjad kassasession för Qliro One har utökats för att minska fel vid orderläggning
- Produktflöden visar nu samma antal decimaler som visas i butiken
- Nytt stöd för OAuth2-autentisering mot Gmail och Microsoft Exchange
- Samtliga produktbevakningar kan nu hanteras under Produkter > Bevakade produkter
- Drag-och-släppblock som inte kan läggas till på specifika sidor är där nu dolda vid redigering
- Partners och partnerlager kan nu läggas till i produktflöden med hjälp av Vendres support
- Ett antal stavnings- och översättningsmissar i administrationen har rättats till
- App4Sales
- Specialpriser kan nu synkroniseras från App4Sales
- En ny inställning ger möjlighet att besluta om nya prislistor från App4Sales ska skapas som aktiva eller inaktiva
- Kundspråk synkroniseras nu från App4Sales till Vendre
- Lagersynkroniseringen körs nu separat från övriga synkroniseringar
- Åtgärdat buggar
- Kategoriexporten kunde i vissa fall lägga in fel språk i en cell om den aktuella texten saknades på ett språk
- I vissa fall kunde kunder skapas dubbelt i Vendre efter synkning med App4Sales
- Vid kopiering av kategorier mellan varianter kunde ibland kategorierna hämtas i fel ordning
- Uträkningen av antalet utländska kunder har korrigerats
- Logiken för att lägga till, ändra och ta bort produkter i varukorgen har justerats för att stävja buggar
- I vissa fall när fiktiva datum använts för nedsatta priser kunde prisloggen sluta fungera korrekt
- Matchningar mot externa ID:n som innehöll andra bokstäver än A-Z var tidigare inte möjligt genom App4Sales
- Länken för att kontrollera ett organisationsnummer mot allabolag.se fungerar åter
- Två specifikationer kan nu återigen slås ihop till en med den avsedda knappen
- I vissa fall kunde fel totalsumma exklusive moms räknas fram åt Profitmetrics
- Med vissa inställningar kunde produkter från underkategorier visas i en överordnad kategori om Tweakwise användes för produktlistningar
- Loggen för webhooks var under några veckor dold i administrationen
Februari
- Tillverkarnamn kan nu ingå i anrop genom REST API
- När språket ändras för en redan lagd order uppdateras orderns språk även för ordertotaler och blir korrekta vid omsändning av orderbekräftelse
- Butikens sitemap kan nu begränsas till enbart de språk gäller för domänen med inställningen Exkludera språk i sitemapen som inte är giltiga för den aktiva domänen under Innehåll > Sökmotoroptimering
- Produktexporter kan nu schemaläggas
- Briqpay är tillagt som nytt möjligt betalsätt
- API-loggen kan nu nås med en knapp från sidan Rest API
- Fälten GLN, fakturareferens och e-postadress visas nu på ordrar och kan kommas åt genom API
- Apple Pay-verifiering och säkerhetspolicy går nu att lägga till i butikens /.well-known/-sökväg
- Inloggningskonton kan nu ha en standardleveransadress
- Externt ID går nu att lägga till på adresser i kundernas adressbok
- Huvudkundkontots e-postadress kan nu läggas till som dold kopia på orderbekräftelser om ett inloggningskonto används och lägger en order
- Sorteringsordning går nu att sortera på under Produkter > Kategorier & Produkter
- Åtgärdat buggar
- Valideringen av rabattkoder i kassan genomförs nu mot det totala produktvärdet exklusive fraktkostnad istället för mot totalsumman inklusive fraktkostnad vilket kunde ske i vissa fall
- Huvudadministratörer hade inte åtkomst till ett flertal delar av administrationen, däribland presentkort
- När inställningen Variantuppdatering: Lägsta priser är aktiverad visades ibland även huvudprodukten som med nedsatt pris när olika varianter har olika priser
- I vissa fall användes butikens huvuddomän i förgenererade produktflöden för enskilda marknader trots att marknaden använde en annan domän än huvuddomänen
- Om quantity_min hade värde 0 i ett anrop genom Pull API sparades inte det valda priset
- I produktflöden kunde ordinarie pris felaktigt skrivas ut som specialpris för butiker med prislistor
- JWT i annat format än formdata fungerade tidigare inte för autentisering mot Pull API
- Alternativa adresser sparades alltid som fakturaadress och kunde enbart ändras till leveransadress först efter adressen hade lagts till
- Extrafält får nu automatiskt standardvärdet på samtliga språk vid inläsning från App4Sales
- Filtrering på specifikationer är inte längre skiftlägeskänsligt
- Krediteringar om 0,01 SEK genom Svea Checkout resulterar inte längre i att ordern behöver hanteras manuellt
- Presentkort kunde i vissa fall försvinna från en order om den sparades om i administrationen
- Rapportbyggaren kunde i vissa fall returnera för många rader och avbryta körningen om valuta filtrerades
Januari
- En varningssymbol visas nu för kundgrupper vars rättigheter inte sparats korrekt för innehållssidor
- Inställningen Lägg automatiskt produkter med 100% rabatt i varukorgen för kampanjer justeras nu automatiskt till inaktiv om inställningen Rabattera med så här många procent sänks från 100% till en lägre procentsats
- Vissa inställningar har flyttats till/från och grupperats om under Kunder > Kundinställningar (Kundinformation)
- Ett nytt rättighetssystem för administratörer har lanserats med bättre och mer anpassad funktionalitet
- Order som läggs i administrationen registreras nu automatiskt med kundens valda språk
- Det valda språket för en redan lagd order går nu att ändra i administrationen i efterhand
- Ny möjlighet att visa redigeringsläget på engelska inklusive engelska översättningar för drag-och-släppblock
- I orderrapporten är det nu möjligt att välja att ordrar ska visas i sin ursprungliga valuta istället för standardvalutan för butiken - observera att en valutakurs måste vara inställd för valutorna i administrationen
- En ny inställning för betalsättet Nexi Checkout tillåter att ordrar med differens i summan mellan Nexi och Vendre automatiskt klarmarkeras i Vendre med en specifik orderstatus
- JWT-tokens för PullAPI kan nu antingen använda JSON eller URL Encoded Form
- Åtgärdat buggar
- En överordnad kategori överstyrde alltid underliggande kategoriers kundgruppsrättigheter vid sparning
- Vid fel i kundexporten till Specter kunde en annan kund än den tänkta uppdateras i affärssystemet
- I vissa specifika fall fungerade inte sidan "Tack för ditt köp" korrekt vilket kan ha påverkat spårning negativt
- Fraktkostnaden för extern frakt kunde bli felaktig i Svea Checkout om ordern lades i en annan valuta än butikens standardvaluta