WooCommerce-átvitel: a varázsló lépései
A FluentCart Migrator telepítése, az admin varázsló hét lépése, az átvitel utáni ellenőrzés és a kézi teendők.
Egy teljes webáruház új rendszerbe költöztetése nagy feladatnak tűnik, de a FluentCart Migrator kiegészítő automatikusan átmásolja a termékeket, kategóriákat, tulajdonságokat, rendeléseket, vásárlókat, előfizetéseket, kuponokat és adókulcsokat a WooCommerce-ből a FluentCartba. Nincs szükség táblázatokra, CSV-exportra vagy kézi adatbevitelre.
A WooCommerce-áruházad érintetlen marad. Az eszköz csak másol: az eredeti áruház, a beállításai és minden rekordja változatlan marad. A két rendszert addig futtathatod egymás mellett, amíg készen nem állsz az átállásra.
A nagy boltokhoz érdemes a WP-CLI használata. Azt, hogy pontosan mi kerül át, a mi kerül át, és mi nem fejezet sorolja fel.
Mielőtt elkezdesz
Szekció neve “Mielőtt elkezdesz”Ellenőrizd az alábbiakat, mert egy hiányzó elem később, az átvitel közben okozna meglepetést.
- WooCommerce 3.0 vagy újabb telepítve és aktívan. A Migrator a WooCommerce CRUD API-ján át olvas, ezért HPOS-sal (nagy teljesítményű rendeléstárolás) és a régi bejegyzéstáblákkal is ugyanúgy működik.
- Legalább egy termék a WooCommerce-ben. Az összeférhetőségi ellenőrzés üres katalóguson nem fut le.
- Telepített és aktivált FluentCart.
- WooCommerce Subscriptions, de csak akkor, ha ismétlődő termékeket árulsz. Ha nem aktív, az előfizetések száma nulla, és minden rendelés egyszeri fizetésként kerül át.
- Friss adatbázis-mentés. A Migrator nem módosítja a WooCommerce-adatokat, de a mentés a biztonsági hálód.
- WordPress-adminhozzáférés ahhoz az oldalhoz, amelyiket átviszed.
Először próbáld ki tesztkörnyezetben. Ha az éles oldalon az átvitel előtt gyakorolni szeretnél, futtasd le egy másolaton bekapcsolt fejlesztői móddal. Így tetszőleges számú alkalommal visszaállíthatod és újrafuttathatod.
1. lépés: a Migrator telepítése és aktiválása
Szekció neve “1. lépés: a Migrator telepítése és aktiválása”A leggyorsabb út a FluentCartból:
- Nyisd meg a FluentCart → Beállítások → Funkciók és kiegészítők oldalt.
- Görgess a Bővítmény-kiegészítők panelhez.
- Keresd meg a FluentCart Migrator kártyát („Migrate your store data to FluentCart from other eCommerce platforms”).
- Kattints a Letöltés gombra, majd kérésre aktiváld a bővítményt.
Kézzel is telepítheted: töltsd le a kiegészítő .zip fájlját, majd a Bővítmények → Új hozzáadása → Bővítmény feltöltése oldalon válaszd ki a fájlt, kattints a Telepítés most gombra, végül az Aktiválás gombra.
2. lépés: a migrációs irányítópult megnyitása
Szekció neve “2. lépés: a migrációs irányítópult megnyitása”- A WordPress oldalsávjában nyisd meg a FluentCart menüt.
- Kattints az újonnan megjelent Migrator menüpontra.
Ez elindítja az átviteli varázslót, amely lépésenként végigvezet a folyamaton.
3. lépés: a WooCommerce kiválasztása forrásként
Szekció neve “3. lépés: a WooCommerce kiválasztása forrásként”A varázsló magától felismeri a telepített kereskedelmi bővítményeket. Ha a WooCommerce fut, a kártyáján zöld DETECTED jelvény látszik. Kattints a kártyára a megerősítéshez.
Forrásként az Easy Digital Downloads is megjelenik (lásd EDD-átvitel), a SureCart pedig mint később érkező forrás.
4. lépés: összeférhetőségi ellenőrzés
Szekció neve “4. lépés: összeférhetőségi ellenőrzés”Az adatok mozgatása előtt a varázsló ellenőrzi, hogy a WooCommerce-telepítés olvasható-e az eszköz számára. Megerősíti, hogy a WooCommerce aktív, és kiírja a felismert verziót. A legkisebb támogatott verzió a 3.0, mert az ebben megjelent CRUD API-ra épít a Migrator. A régebbi telepítéseket a varázsló itt egyértelmű üzenettel megállítja: frissítsd a WooCommerce-t, és térj vissza.
Ha megjelenik a zöld megerősítő doboz, kattints a Folytatás gombra.
5. lépés: átvitel előtti áttekintés
Szekció neve “5. lépés: átvitel előtti áttekintés”Az átvitel megkezdése előtt a varázsló leltárt készít a WooCommerce-boltodról. Összesítő kártyákon látod a darabszámokat:
- Termékek: a katalógus közzétett, privát és vázlat állapotú termékei.
- Rendelések: a teljes vásárlási előzmény.
- Vásárlók: a
customervagysubscriberszerepkörű regisztrált fiókok. - Tranzakciók: a fizetett állapotú rendelések (feldolgozás alatt, teljesítve, visszatérítve).
- Kuponok: a közzétett kedvezménykódok.
- Előfizetések: csak akkor látszik, ha a WooCommerce Subscriptions aktív.
A számok alatt a varázsló kiírja a boltban regisztrált fizetési átjárókat és az adataidban előforduló rendelésállapotokat, hogy ne érjen meglepetés. Vesd össze a számokat azzal, amit a boltodról tudsz, és ha stimmelnek, lépj tovább.
Már megkezdett átvitel folytatása. Ha a varázsló korábbi futást talál az oldalon, a számok fölött megjelenik az Előző átvitel észlelve értesítés. A kész lépések zöld Befejezve jelvényt kapnak, az elsődleges gomb felirata Átvitel folytatása lesz, és ami már elkészült, azt a varázsló kihagyja.
6. lépés: lépések kiválasztása és az átvitel indítása
Szekció neve “6. lépés: lépések kiválasztása és az átvitel indítása”Az Átviteli lépések panelen választhatod ki, mely szakaszok fussanak:
| Lépés | Mit visz át |
|---|---|
| Termékek | A katalógus, a kategóriák, tulajdonságok, változatok, letölthető fájlok és az áruház beállításainak egyszeri szinkronja. |
| Adókulcsok | A WooCommerce adókonfigurációja és az az azonosítótérkép, amelyre a rendelések támaszkodnak. |
| Kuponok | A kedvezménykódok a korlátozásaikkal. |
| Rendelések, fizetések, vásárlók | A fő szakasz. Az előfizetéseket is átviszi, ha a WooCommerce Subscriptions aktív. |
| Hiányzó vásárlók | Csak akkor jelenik meg, ha vannak olyan regisztrált vásárlók, akik sosem adtak le rendelést. |
| Újraszámolás és ellenőrzés | Újraépíti a kuponfelhasználást, a vásárlók élettartam-értékét és az előfizetések számlázásszámait. |
Hagyd mindet bejelölve: amit kipipálás nélkül hagysz, az nem kerül át. A sorrend számít, a varázsló a helyes sorrendben futtatja a szakaszokat: a termékeknek előbb létezniük kell, hogy a rendelések hivatkozhassanak rájuk, az újraszámolás pedig mindig utoljára fut.
Ha készen állsz, kattints az Átvitel indítása gombra.
Tartsd nyitva a lapot. Az átvitel alatt ne zárd be és ne frissítsd a böngészőlapot. A folyamatjelző képernyő aktív kapcsolattal adagolja a köteget a szervernek.
Ha az átvitel megszakad. Semmi baj: a Migrator menet közben követi az előrehaladást. A termékeknél az utolsó befejezett oldalról, a rendeléseknél az utolsó befejezett kötegről folytatja. Ha a böngésző bezárult vagy lejárt a munkamenet, nyisd meg újra a Migrator képernyőt, és indítsd el megint. Mindent kihagy, ami már elkészült, és pontosan onnan folytatja, ahol megállt.
WP-CLI ugyanazon a képernyőn. Az áttekintő képernyő szakaszonként a WP-CLI-parancsokat is mutatja. Több ezer rendelésű boltnál a CLI jóval gyorsabb, és teljesen kiküszöböli a böngészők időtúllépését (WP-CLI).
7. lépés: az átvitel kész, ellenőrizz az élesítés előtt
Szekció neve “7. lépés: az átvitel kész, ellenőrizz az élesítés előtt”Ha minden szakasz kész, zöld pipa és az WooCommerce-átvitel befejezve panel jelenik meg a befejezés időpontjával és a kategóriánkénti átvitt darabszámokkal. Ha egyes rendelések elbuktak, egy lenyitható Hibanapló szakasz is megjelenik, amely felsorolja őket. Az olvasásukról a hibaelhárítás ír.
Mielőtt megnyitod az új áruházat a látogatók előtt, szánj néhány percet az ellenőrzésre.
- Termékek: a FluentCart → Termékek oldalon nézd meg a darabszámot, majd nyiss meg néhány tételt, és vesd össze a címet, leírást, kategóriát, árat, a változatokat és tulajdonságaikat, a készletet és a letölthető fájlokat.
- Rendelések: a FluentCart → Rendelések oldalon nyiss meg néhány friss rendelést. Ellenőrizd a végösszeget, a tételeket, az adót, a szállítást, a kedvezményeket, a fizetési állapotot, a vásárló nevét és e-mail-címét, a számlázási és szállítási címet, a fizetési átjárót és a tranzakcióazonosítót.
- Előfizetések: a FluentCart → Előfizetések oldalon nézz meg néhányat: a számlázási időszakot, a következő megújítás dátumát, az állapotot, és ami a legfontosabb, a beszedési módot. Lásd: előfizetések és megújítások.
- Kuponok: a FluentCart → Kuponok oldalon ellenőrizd a kódokat, az összegeket, a felhasználási korlátokat, a termék- és kategóriakorlátozásokat és a lejárati dátumokat.
- Vásárlók: a FluentCart → Vásárlók oldalon nyiss meg néhány profilt, és ellenőrizd a nevet, e-mail-címet, címeket és a rendelési előzményeket. Az élettartam-érték és a vásárlásszám az újraszámolási szakaszban automatikusan újraszámolódik, tehát pontos lesz.
Válassz tipikus rendeléseket, és hasonlítsd össze mezőnként. Keress a boltodban egy példát minden forgatókönyvre, és vesd össze a WooCommerce-ben és a FluentCartban: egyszerű egyszeri vásárlás, változatos termék rendelése, szállítással és adóval terhelt rendelés, kuponnal rendelés, részben visszatérített rendelés és megújításokkal rendelkező előfizetéses rendelés.
Amire még figyelned kell
Szekció neve “Amire még figyelned kell”A Migrator az adatokat automatikusan kezeli, de néhány dolgot az élesítés előtt kézzel kell beállítani.
- Fizetési átjárók újrakötése. A tranzakciós rekordok átkerülnek, de az átjárók API-hitelesítő adatai biztonsági okból soha. Kösd össze őket újra a FluentCart → Beállítások → Fizetési beállítások oldalon. Használd pontosan ugyanazt a Stripe- és PayPal-fiókot, mint a WooCommerce-ben: a FluentCart az API-kulcsokat a rendelés módja (teszt vagy éles) alapján választja, ezért egy másik fiók vagy rossz mód elérhetetlenné teszi az átvitt terheléseket.
- Szállítás beállítása. A WooCommerce szállítási zónái, módjai és díjszabályai nem kerülnek át, mert a két modell túl különböző a megbízható automatikus leképezéshez. A régi rendeléseken a szállítási összegek épen megmaradnak, de az élő szállítási beállítást újra létre kell hoznod a FluentCart → Beállítások → Szállítás oldalon.
- Adóbeállítások átnézése. A WooCommerce adókonfigurációja átkerül, és a FluentCart adókulcsai azokra az országokra jönnek létre, amelyekre adóztál, de a FluentCart adómodellje nem egy az egyben másolat. A FluentCart → Beállítások → Adóbeállítások oldalon ellenőrizd, hogy a kulcsok és a számítási viselkedés megfelel-e a jogi elvárásoknak.
- E-mail-értesítések átnézése. A FluentCartnak saját e-mailrendszere és sablonjai vannak. Mielőtt a vásárlók megkapnák őket, nézd át és szabd testre a vásárlási visszaigazolás, az előfizetés-megújítás és a visszatérítés sablonját a FluentCart → Beállítások → E-mail beállítás oldalon.
- WooCommerce-rövidkódok, blokkok és linkek cseréje. A
[woocommerce_cart],[woocommerce_checkout],[products]és a kosárba tevő rövidkódokat, valamint a megfelelő blokkokat le kell cserélned a FluentCart megfelelőire. Frissítsd a menüpontokat és a WooCommerce Fiókom, Kosár és Pénztár oldalaira mutató linkeket is. Lásd: Gutenberg-blokkok. - Letölthető fájlok ellenőrzése. A saját szerveren tárolt fájlokat az átvitel a FluentCart tárhelyére másolja. A távoli fájlok (S3, CDN, másik domain) megtartják az eredeti URL-jüket. Nyisd meg az egyes digitális termékeket, és ellenőrizd, hogy a fájl helyesen van-e hozzákötve a Letölthető anyag(ok) mezőben.
A WooCommerce-adatokat még ne töröld. Akkor sem, ha már minden ellenőrzött és működik. A Migrator nem módosítja őket, és ha valaha egy eredeti rekordra lesz szükséged, ezek a tartalékod. Hagyd a helyükön, amíg teljesen biztos nem vagy az új áruházban.
Készült: