EDD-átvitel: a varázsló lépései
Az Easy Digital Downloads áruház átvitele az admin varázslóval: előkészületek, forrásválasztás, ellenőrzés, indítás, utólagos ellenőrzés és a kézi teendők.
A FluentCart Migrator kiegészítő automatikusan és biztonságosan átviszi a termékeket, rendeléseket, vásárlókat, előfizetéseket, kuponokat és licenceket az Easy Digital Downloadsból a FluentCartba. Nem kell táblázat, kézi adatbevitel vagy programozás.
Az EDD áruházad közben érintetlen marad: az eszköz csak másolja az adatokat. A beállítások és minden rekord változatlan, a két rendszert egymás mellett futtathatod.
Nagy boltnál a WP-CLI a jobb választás, a teljes átvitt és ki nem vitt adatlistát pedig a Mi kerül át, és mi nem fejezetben találod.
Mielőtt elkezdesz
Szekció neve “Mielőtt elkezdesz”- Az Easy Digital Downloads 3.x telepítve és aktív az oldalon. A Migrator közvetlenül a v3 adattáblákból olvas.
- A FluentCart telepítve és aktív.
- A FluentCart Pro csak akkor kell, ha használod az EDD Software Licensing kiegészítőt (licenckulcsok, webhelyaktiválások, szoftverfrissítések). Ha nem árulsz licencelt szoftvert, az alapverzió elég.
- Friss adatbázis-mentés. A Migrator az EDD adatait nem módosítja, a mentés ettől még a biztonsági hálód.
- WordPress-adminhozzáférés az átvitt webhelyen.
Éles átvitel előtt érdemes tesztkörnyezetben próbát tenni, bekapcsolt fejlesztői móddal: így tetszőleges számú alkalommal visszaállíthatod és újrafuttathatod.
1. lépés: a Migrator bekapcsolása
Szekció neve “1. lépés: a Migrator bekapcsolása”A Migrator a FluentCart Pro kiegészítőjeként kapcsolható be a FluentCart Pro → Beállítások → Funkciók és kiegészítők oldalon (Bővítmény-kiegészítők → FluentCart Migrator → Telepítés és aktiválás), lásd az áttekintésben. Ha zip-fájlként kaptad meg, a hagyományos úton is feltelepítheted:
- A WordPress adminban nyisd meg a Bővítmények → Új hozzáadása oldalt.
- Kattints a Bővítmény feltöltése gombra.
- Válaszd ki a letöltött
.zipfájlt, majd kattints a Telepítés most gombra. - A telepítés végén kattints a Bővítmény aktiválása 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 a FluentCart alatt kattints az újonnan megjelent Migrator menüpontra. Ez elindítja a migrációs varázslót, amely lépésről lépésre végigvezet az átvitelen.
3. lépés: a forrás kiválasztása
Szekció neve “3. lépés: a forrás kiválasztása”A varázsló automatikusan felismeri a telepített webáruház-bővítményeket. Ha az Easy Digital Downloads telepítve van, a kártyáján zöld „Detected” jelzés látszik. Kattints a kártyára annak megerősítésére, hogy az adataid ott vannak.
Mellette a WooCommerce a második támogatott forrás (átköltözés WooCommerce-ből), a SureCart pedig csak előzetesként látszik.
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 az EDD-telepítésed kompatibilis-e az eszközzel: az EDD 3.x-et a v3 táblaszerkezettel keresi. A régi, bejegyzéstípus-alapú adatmodellt használó EDD 2.x áruházakat itt érthető üzenettel megállítja. Ilyenkor előbb frissíts EDD 3.x-re, majd 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 meglévő EDD áruházról, és megmutatja, mit talált. Összesítő kártyákon látszik a:
- termékek száma (a letölthető termékek és más tételek);
- rendelések száma (a teljes korábbi vásárlási előzmény);
- vásárlók száma;
- előfizetések száma (aktív és korábbi ismétlődő csomagok);
- licencek száma (a kiadott szoftverkulcsok, ha az EDD Software Licensing használatban van);
- tranzakciók száma (az egyes fizetési rekordok).
A varázsló megmutatja az észlelt fizetési átjárókat és az adataidban előforduló rendelésállapotokat is, hogy ne érjen meglepetés. Vesd össze a számokat azzal, amit az EDD áruházról tudsz, és ha stimmelnek, mehet tovább.
6. lépés: beállítás és indítás
Szekció neve “6. lépés: beállítás és indítás”Az utolsó beállítóképernyőn finomhangolhatod az átvitel menetét.
| Beállítás | Mit csinál | Alapérték |
|---|---|---|
| Köteg mérete | Hány rekordot dolgoz fel a szerver egy kérésben. Ha a szerver gyenge és egy szakasz megakad, csökkentsd 50-re vagy 25-re. Választható értékek: 50, 100, 250, 500, 1000. | 100 |
| Futtatandó lépések | Jelölőnégyzetek a szakaszokhoz: termékek, adókulcsok, kuponok, rendelések, fizetések, vásárlók, előfizetések, licencek, újraszámolás és ellenőrzés. | mind bejelölve |
Hagyd mindet bejelölve: amelyiket kiveszed, annak az adata nem kerül át. A varázsló magától kihagyja a már kész szakaszokat, ezért az újrafuttatás biztonságos.
Készen állsz? Kattints az átvitel indítására.
Tartsd nyitva a lapot. Futás közben ne zárd be és ne frissítsd a böngészőlapot: a folyamatjelző csak élő kapcsolattal tudja feldolgozni az adataidat.
Ha az átvitel megszakad
Szekció neve “Ha az átvitel megszakad”Semmi gond: a Migrator menet közben követi a haladást. Ha bezárul a böngésző, lejár a munkamenet, vagy bármi más megszakítja a folyamatot, lépj vissza a Migrator képernyőre, és indítsd újra. Automatikusan kihagyja, ami már elkészült, és a fizetések szakaszát pontosan abból a kötegből folytatja, ahol megállt.
A beállítóképernyő a szakaszokhoz tartozó WP-CLI parancsokat is mutatja. Több ezer rendelésű boltnál a CLI lényegesen gyorsabb, és teljesen kiküszöböli a böngésző-időtúllépést, lásd a WP-CLI fejezetet.
7. lépés: az átvitel kész, ellenőrizd élesítés előtt
Szekció neve “7. lépés: az átvitel kész, ellenőrizd élesítés előtt”Amikor a folyamatjelző eléri a 100%-ot, zöld pipa és egy összegző képernyő jelenik meg, amelyen látszik, hány elem került át kategóriánként. Az összegzés fontos figyelmeztetést is tartalmaz: a Migrator bővítményt az átvitel után is hagyd aktívan, mert visszafelé kompatibilitási réteget ad a meglévő vásárlóknak (részletek).
Az adatok bent vannak. Mielőtt megnyitnád az új áruházat a nyilvánosság előtt, ellenőrizd az eredményt.
Termékek
Szekció neve “Termékek”Nyisd meg a FluentCart Pro → Termékek oldalt, és nézd meg, hogy a darabszám stimmel-e. Nyiss meg néhány terméket, és ellenőrizd a címet, a leírást, az árakat (egyszeri vagy változatok), az előfizetések számlázási időközét és a csomagok gyermektermékeit.
Rendelések
Szekció neve “Rendelések”Nyisd meg a FluentCart Pro → Rendelések oldalt, és nézz meg néhány friss rendelést. Rendelésenként ellenőrizd az összegeket, a tételeket, a fizetési állapotot, a vásárló nevét és e-mail-címét, a számlázási címet, a fizetési átjárót és a tranzakcióazonosítót.
Előfizetések
Szekció neve “Előfizetések”Nyisd meg a FluentCart Pro → Előfizetések oldalt, és ellenőrizz néhányat: a számlázási időközt, a megújítás napját, a kezdőnapot és az állapotot.
Licencek (ha használsz)
Szekció neve “Licencek (ha használsz)”Nyisd meg a FluentCart Pro → Licencek oldalt, és nézd meg, hogy a kulcsok a helyes állapottal, aktiválási korláttal, aktív webhely-URL-ekkel és lejárati dátummal kerültek-e át. Az összes licenc programozott ellenőrzéséhez futtasd ezt:
wp fluent_cart_migrator migrate_from_edd --verify_licenseKuponok
Szekció neve “Kuponok”Nyisd meg a FluentCart Pro → Kuponok oldalt, és nézd meg, hogy a kedvezménykódok megvannak-e a helyes összeggel, felhasználási korláttal és lejárattal.
Vásárlók
Szekció neve “Vásárlók”Nyisd meg a FluentCart Pro → Vásárlók oldalt, nyiss meg néhány profilt, és ellenőrizd a nevet, az e-mail-címet és a rendelési előzményt. A vásárló élettartam-értéke és a vásárlásszám az újraszámolási szakaszban magától frissül, ezek a számok pontosak lesznek.
Reprezentatív rendeléseket válassz. A legtöbbet úgy tudod ellenőrizni, ha minden helyzetre találsz egy példát, és mezőről mezőre összeveted az EDD-ben és a FluentCartban: egyszerű egyszeri vásárlás, megújításokkal rendelkező előfizetés, kuponos rendelés, visszatérített rendelés és licencalapú vásárlás.
Néhány dolog még a te figyelmedet igényli
Szekció neve “Néhány dolog még a te figyelmedet igényli”A Migrator az adatokat magától kezeli, de néhány elemet az élesítés előtt kézzel kell beállítanod.
- Kösd újra a fizetési átjárókat. A tranzakciós rekordok átkerülnek, az átjárók API-hitelesítő adatai biztonsági okból soha. Nyisd meg a FluentCart Pro → Beállítások → Fizetési beállítások oldalt, és add meg újra a Stripe API-kulcsaidat és a PayPal-hozzáférésedet. Ugyanazokat a Stripe- és PayPal-fiókokat használd, mint az EDD-ben, így az aktív előfizetések helyesen megújulnak, és a jövőbeli webhookok a megfelelő helyre érkeznek. Az átjárók beállítását a Fizetési módok fejezetben találod.
- Csatold a letölthető fájlokat a termékekhez. A termékrekordok létrejönnek, de a tényleges letölthető fájlokat termékenként meg kell erősítened. Nyisd meg a FluentCart Pro → Termékek oldalt, nyiss meg minden digitális terméket, és ellenőrizd, hogy a megfelelő fájl van-e a Letölthető fájl(ok) alatt hozzákapcsolva (digitális termékek).
- Nézd át az e-mail-értesítéseket. A FluentCartnak saját e-mailrendszere és sablonjai vannak. Mielőtt a vásárlók megkapják őket, nézd át és szabd testre a vásárlási visszaigazolást, az előfizetés-megújítást, a licenclejáratot és a visszatérítési értesítést (E-mail-értesítések).
- Frissítsd a vásárlógombokat és hivatkozásokat. Ha az oldalon EDD-rövidkódokat vagy egyedi vásárlógombokat használsz, cseréld le őket a FluentCart vásárlógombjaira vagy pénztárblokkjaira. Frissítsd az EDD-fiók- és vásárlásielőzmény-oldalakra mutató menühivatkozásokat is.
- Nézd át az adóbeállításokat. Az EDD adókulcsai magától átkerülnek, de ellenőrizd, hogy a FluentCart adószámítási módja megegyezik azzal, ahogyan az EDD-ben az adót kezelted (adók).
A Migrator maradjon aktív
Szekció neve “A Migrator maradjon aktív”Az átvitel után az átmeneti időszakban ne kapcsold ki a FluentCart Migrator bővítményt. Csendes visszafelé kompatibilitási réteget ad, amely a meglévő vásárlókat zökkenők nélkül kiszolgálja:
- az EDD Software Licensing API-hívásait elfogja és a FluentCarton át irányítja, így a vásárlók telepített szoftvere változtatás nélkül tovább érvényesít;
- elkapja a PayPal Standard megújítási értesítéseit;
- a régi rendelések Stripe-webhookjait az eredeti terhelésazonosítókhoz párosítja;
- a régi EDD-URL-eket (letöltési hivatkozások, megújítási oldalak, régi e-mailekben lévő fiókcímek) a megfelelő FluentCart-oldalra irányítja át.
A réteg működéséről és a kikapcsolás biztonságos idejéről a Visszafelé kompatibilitás fejezet szól.
Az EDD adatait még ne töröld. Akkor sem, ha minden ellenőrzött és működik. A Migrator nem módosítja az EDD-táblákat: kevés helyet foglalnak, és tartalékként szolgálnak, ha az eredeti rekordokra hivatkoznod kell. Várj, amíg teljesen biztos vagy a dolgodban, és csak akkor futtasd az
wp fluent_cart_migrator edd_cleanupparancsot.
Ha elakadsz
Szekció neve “Ha elakadsz”- Egy adott szakasz akad el: Hibaelhárítás.
- Pontosan mi kerül át: Mi kerül át, és mi nem.
- Nagy bolt: WP-CLI.
- Tesztkörnyezetben szeretnél visszaállítani: Fejlesztői mód.
- Egy vásárló a licencére panaszkodik az átvitel után: Visszafelé kompatibilitás.
Készült: