Healthstore.lv: daudzvalodu interneta veikals ar 1C integrāciju
Healthstore.lv: daudzvalodu interneta veikals ar 1C integrāciju
Izstrādājām jaunu medicīnas un rehabilitācijas preču interneta veikalu uz Bitrix CMS platformas: katalogs ar vairāk nekā 10 000 precēm, piecas valodu versijas, divvirzienu integrācija ar 1C, tiešsaistes maksājumi ar Paysera un piegāde ar Omniva un Venipak.
| Klients | SIA «Golan Group» / Healthstore.lv |
|---|---|
| Projekta veids | Medicīnas un rehabilitācijas preču interneta veikals |
| Platforma | Bitrix CMS |
| Integrācijas | 1C, Paysera, Omniva, Venipak |
| Valodas | LV / RU / EN / LT / ET |
Galvenās iespējas
- Katalogs ar vairāk nekā 10 000 precēm
- Piecas valodu versijas: LV / RU / EN / LT / ET
- Interneta veikala divvirzienu integrācija ar 1C
- Datu migrācija pa posmiem SQL → Excel → 1C → Bitrix
- Tiešsaistes maksājumi ar Paysera
- Piegāde ar Omniva un Venipak, iespēja izvēlēties pakomātu
- Atsevišķa lielgabarīta preču piegādes izmaksu aprēķina loģika
- Lietotāja profils ar sūtījuma izsekošanas numuru
- Iepriekšējās vietnes SEO datu pārnešana un saglabāšana
- Par klientu
- Projekta uzdevums
- Interneta veikala platforma un struktūra
- Piecas valodu versijas
- Datu migrācija: SQL → Excel → 1C → Bitrix
- Interneta veikala integrācija ar 1C
- Piegāde: Omniva, Venipak un lielgabarīta preces
- Pasūtījuma noformēšana un lietotāja profils
- Tiešsaistes maksājumi
- SEO un iepriekšējās vietnes datu saglabāšana
- Projekta īpatnības
- Projekta rezultāts
Par klientu
Healthstore.lv ir daļa no Golan Group interneta veikalu tīkla, kas darbojas kopš 2008. gada. Uzņēmums specializējas veselības un aprūpes precēs, medicīnas tehnikā, rehabilitācijas aprīkojumā, tehniskajos palīglīdzekļos cilvēkiem ar ierobežotām pārvietošanās spējām un precēs senioriem.
Interneta veikala sortimentā ir vairāk nekā 10 000 preču. Papildus tirdzniecībai tiešsaistē uzņēmumam Rīgā ir mazumtirdzniecības vieta un demonstrāciju zāle, kur atsevišķu kategoriju preces pirms iegādes var apskatīt un izmēģināt.
Šādam uzņēmumam vietne nav tikai preču vitrīna. Tai jāspēj apstrādāt lielu un daudzveidīgu katalogu, ņemt vērā dažādus piegādes veidus, atbalstīt vairākas valodas un būt sasaistītai ar uzskaites sistēmu, kurā tiek uzturēti preču dati un apstrādāti pasūtījumi.
Projekta uzdevums
Projekta uzdevums bija palaist jaunu Healthstore.lv interneta veikalu uz Bitrix CMS platformas, saglabājot esošos datus un nodrošinot turpmāku centralizētu kataloga pārvaldību, izmantojot 1C.
Projekts ietvēra ne tikai vietnes saskarnes izstrādi. Bija jāpārnes iepriekšējā sistēmā uzkrātie dati, jāpielāgo tie jaunajai struktūrai, jāsagatavo daudzvalodu katalogs, jākonfigurē datu apmaiņa ar 1C, maksājumi un piegāde, kā arī jāsaglabā iepriekšējās vietnes SEO informācija.
- Pārnest katalogu un ar to saistīto informāciju no iepriekšējās vietnes.
- Nodrošināt piecu valodu atbalstu.
- Organizēt preču un pasūtījumu datu apmaiņu starp vietni un 1C.
- Pieslēgt tiešsaistes maksājumus un piegādes pakalpojumus.
- Ņemt vērā lielgabarīta preces un atšķirīgus piegādes izmaksu aprēķina noteikumus.
- Pārejot uz jauno platformu, saglabāt uzkrātos SEO datus.
- Nodrošināt klientam rīkus turpmākai interneta veikala pārvaldībai.
Risinājums
Interneta veikala platforma un struktūra
Interneta veikals izveidots uz Bitrix CMS platformas. Projekta ietvaros integrēts gatavs dizains, sistēma uzstādīta un konfigurēta hostinga vidē, pielāgota vietnes funkcionalitāte un veikta satura pārvaldnieka sākotnējā apmācība darbam ar jauno sistēmu.
Vietnē īstenoti pilnvērtīgas e-komercijas platformas pamatscenāriji: katalogs, preces kartīte, grozs, pasūtījuma noformēšana, piegādes veida izvēle, tiešsaistes maksājumi un lietotāja profils.
Piecas valodu versijas
Daudzvalodība tika paredzēta ne tikai saskarnes līmenī. Kataloga dati jau sākotnēji tika sagatavoti un strukturēti piecās valodās: latviešu, krievu, angļu, lietuviešu un igauņu.
Datu apmaiņā ar 1C piedalās preču nosaukumi visās valodās, kā arī citi saistītie kataloga dati. Projektā ar lielu sortimentu tas ir būtiski: valodu versiju saskaņotība jānodrošina vienotā datu struktūrā, nevis manuāli katrā lapā atsevišķi.
Datu migrācija: SQL → Excel → 1C → Bitrix
Viens no apjomīgākajiem projekta posmiem bija informācijas migrācija no iepriekšējās vietnes datubāzes. Datus nevarēja vienkārši pārnest nemainītā veidā: tie bija jāiegūst, jāstrukturē, jāpārbauda un jāsagatavo turpmākam darbam, izmantojot 1C.
- Datu eksports no iepriekšējās vietnes SQL datubāzes.
- Informācijas strukturēšana programmā Excel.
- Preču nosaukumu un aprakstu apstrāde.
- Daudzvalodu datu sagatavošana piecās valodās.
- Cenu un kategoriju struktūras apstrāde.
- Attēlu ceļu un saišu sagatavošana.
- Datu kvalitātes pārbaude un neatbilstību novēršana.
- Sagatavoto datu imports 1C turpmākai izmantošanai integrācijā.
Interneta veikala integrācija ar 1C
Pēc datu sagatavošanas tika konfigurēta vietnes integrācija ar 1C. Jaunajā arhitektūrā 1C ir viens no galvenajiem preču informācijas avotiem, savukārt vietne kļūst par daļu no kopējās pārdošanas apstrādes sistēmas.
Preču nomenklatūra, attēli, preču īpašības, nosaukumi visās valodās, kataloga hierarhija un atlaides.
Noformētie interneta pasūtījumi turpmākai apstrādei uzskaites sistēmā.
| Virziens | Nododamie dati |
|---|---|
| 1C → Bitrix | Preču nomenklatūra, attēli, preču īpašības, nosaukumi visās valodās, kataloga hierarhija un atlaides. |
| Bitrix → 1C | Noformētie pasūtījumi tiek nodoti uzskaites sistēmai turpmākai apstrādei. |
Tādējādi vadītājiem nav manuāli jāpārnes pasūtījumi no vietnes uz uzskaites sistēmu.
Piegāde: Omniva, Venipak un lielgabarīta preces
Standarta piegādei pieslēgti Omniva un Venipak moduļi ar iespēju pasūtījuma noformēšanas laikā izvēlēties pakomātu tieši vietnē.
Taču Healthstore sortimentā ir arī preces, kurām nevar piemērot vienotu standarta piegādes shēmu. Tāpēc papildus tika izstrādāta lielgabarīta preču piegādes izmaksu aprēķina loģika.
- Lielgabarīta preču piegādes izmaksu aprēķins.
- Piegādes tarifu tabula.
- Preču grupu svara parametru ielāde.
- Šo parametru izmantošana piegādes izmaksu aprēķinā.
Pasūtījuma noformēšana un lietotāja profils
Pirkuma process veidots kā secīgs scenārijs: lietotājs ievada datus, izvēlas pasūtījuma saņemšanas veidu un apmaksas metodi, pēc tam pasūtījums tiek nodots turpmākai apstrādei.
Papildus izstrādāta sūtījuma izsekošanas numura attēlošana lietotāja profilā. Pēc pasūtījuma nosūtīšanas klients var skatīt izsekošanai nepieciešamo informāciju tieši savā profilā.
Tiešsaistes maksājumi
Tiešsaistes maksājumu pieņemšanai interneta veikalā integrēta maksājumu sistēma Paysera. Pircējs var pāriet uz apmaksu tieši no pasūtījuma noformēšanas procesa.
SEO un iepriekšējās vietnes datu saglabāšana
Pārnesot lielu, jau darbojošos interneta veikalu, ir svarīgi nezaudēt uzkrātos SEO iestatījumus. Tāpēc SEO tika iekļauts projektā kā atsevišķa migrācijas daļa, nevis atlikts uz laiku pēc vietnes palaišanas.
- SEO draudzīgas URL adreses.
- Lapu metadati.
- Iekšējo saišu struktūra.
- SEO datu migrācija no iepriekšējās vietnes.
Tas ļāva saglabāt esošo SEO informāciju, pārejot uz jauno tehnisko platformu, un turpināt darbu pie vietnes redzamības meklētājos jau jaunajā sistēmā.
Projekta īpatnības
Liels un daudzveidīgs katalogs
Vairāk nekā 10 000 preču: no patēriņa materiāliem un nelielām medicīnas ierīcēm līdz rehabilitācijas tehnikai un lielgabarīta aprīkojumam. Būtiska ir kategoriju hierarhija, īpašības, attēli, valodu versijas un piegādes noteikumi.
Daudzpakāpju migrācija
Nevis vienkārša satura pārnešana, bet datu pārveidošana starp sistēmām, saglabājot saikni starp precēm, kategorijām, attēliem, cenām un valodu versijām.
Vietne un 1C kā vienota sistēma
Preču dati tiek saņemti no 1C, bet interneta pasūtījumi tiek nodoti atpakaļ uzskaites sistēmai. Tas samazina manuālo darbu un neatbilstību risku starp vietni un iekšējo uzskaiti.
Nestandarta piegāde
Papildus standarta moduļiem tiek izmantotas svara grupas un atsevišķi lielgabarīta preču piegādes izmaksu aprēķina noteikumi.
Daudzvalodu dati integrācijā
Piecas valodas ietekmē ne tikai saskarni: daudzvalodu preču dati tiek izmantoti kataloga sagatavošanā un datu apmaiņā starp sistēmām.
Projekta rezultāts
Rezultātā SIA «Golan Group» ieguva jaunu, funkcionējošu Healthstore.lv interneta veikalu uz Bitrix CMS platformas, kas ir sasaistīts ar 1C uzskaites sistēmu un sagatavots liela daudzvalodu kataloga turpmākai centralizētai pārvaldībai.
- Pilnvērtīgs interneta veikals ar katalogu un preču kartītēm.
- Piecas valodu versijas.
- Preču datu apmaiņa starp 1C un vietni.
- Automātiska interneta pasūtījumu nodošana 1C.
- Tiešsaistes maksājumi ar Paysera.
- Omniva un Venipak integrācijas.
- Atsevišķa lielgabarīta preču piegādes loģika.
- Sūtījuma izsekošanas numurs lietotāja profilā.
- Pārnestie SEO dati un konfigurētā jaunās vietnes SEO struktūra.
Projekts apvienoja jaunu lietotāja saskarni, lielu katalogu, daudzvalodību, loģistiku, apmaksu un klienta iekšējo uzskaiti vienotā e-komercijas sistēmā.