WooCommerce-átvitel: mi kerül át, és mi nem
A WooCommerce-ből átvitt adatok részletes listája, az átalakítási szabályok és a szándékosan kimaradó elemek.
Az átvitel futtatása előtt érdemes tudni, pontosan mi kerül át, mi nem, és miért. Minden adat a WooCommerce saját CRUD API-ján át olvasódik, ezért az eredmény HPOS-os és régi, bejegyzéstáblás boltokon azonos.
Ami átkerül
Szekció neve “Ami átkerül”Termékek
Szekció neve “Termékek”Minden WooCommerce-termék FluentCart-termékként kerül át, a szerkezete megőrzésével. A közzétett, privát és vázlat állapotú termékek mind benne vannak.
| WooCommerce | A FluentCartban | Megjegyzés |
|---|---|---|
| Egyszerű termék | Egyszerű termék | Egyetlen változat |
| Változatos termék | Termék változatokkal | Minden WooCommerce-gyermekváltozatból egy FluentCart-változat |
| Változatos előfizetés | Előfizetéses termék változatokkal | Az ismétlődési beállítás változatonként tárolódik |
| Előfizetéses termék | Előfizetéses termék | Az időköz, a hossz, a próbaidő és a regisztrációs díj megmarad |
| Csoportosított termék | Csomagnak jelölt termék | A gyermekek csomagváltozat-hivatkozásként kapcsolódnak |
| Product Bundles (bővítmény) | Csomagnak jelölt termék | A csomag tételei kapcsolódnak, a konkrét változathoz kötött tételek is |
| Külső / partnerprogramos termék | Csak katalógusban szereplő termék | Átkerül, de szándékosan nem vásárolható |
| Cím, leírás, rövid leírás, slug, szerző, állapot, dátumok | Ugyanaz | Változatlanul |
| Kiemelt kép | Ugyanaz | Ugyanarra a médiatár-elemre mutat |
| Cikkszám (SKU) | Ugyanaz | Ha két termék ugyanazt használja, az egyiket a rendszer egyedivé teszi |
Árak és akciós árak. Az aktuális ár lesz a tétel ára. Ha a termék akciós, a normál ár „összehasonlító árként” tárolódik, így a kedvezmény továbbra is látszik.
Készlet. A készletmennyiség, a készletállapot és a utánrendelés beállításai termékenként és változatonként átkerülnek. Két részlet:
- Ha egy WooCommerce-tétel egyedi készletkezelés nélkül „nincs készleten”, a FluentCart kezelt készletűként, nulla elérhető darabbal rögzíti, különben szabadon megvásárolható lenne.
- Ha bármelyik változat maga kezeli a készletét, a szülőtermék készletkezelő jelölője bekapcsolódik. A WooCommerce gyakran kikapcsolva hagyja a szülőn, miközben a készlet a változatokon van, és ez nélkül a FluentCart figyelmen kívül hagyná a változatok mennyiségét.
Külső / partnerprogramos termékek. A FluentCartban nincs külső terméktípus. Ezek katalóguselemként kerülnek át, hogy a tartalmuk és a képeik ne vesszenek el, de a változatuk inaktív és nincs készleten, így soha nem rendelhetők meg. A kimenő URL és a gomb felirata terméksegédadatként megmarad, hogy sablon vagy modul felhasználhassa.
Azonosítótérkép. Kétirányú azonosítótérkép jön létre, hogy az újrafuttatás frissítsen, ne duplikáljon: a WooCommerce-terméken a _fct_migrated_id a FluentCart-rekordra mutat, a FluentCart-terméken a _wc_migrated_from vissza, a __wc_migrated_variation_maps pedig minden WooCommerce-változatot a FluentCart-megfelelőjéhez rendel.
Termékkategóriák
Szekció neve “Termékkategóriák”A WooCommerce product_cat taxonómiája átkerül. A teljes fa a FluentCart product-categories taxonómiájába szinkronizálódik, a szülők előbb, így a hierarchia megmarad. A meglévő kifejezéseket slug alapján használja újra, nem duplikálja. A név, a slug és a leírás is átjön, és minden termék az átvitt kategóriáihoz kerül.
Termék-tulajdonságok és változatok
Szekció neve “Termék-tulajdonságok és változatok”A WooCommerce tulajdonságai a FluentCart közös tulajdonságtárába kerülnek (tulajdonságcsoportok és értékeik), és a termékek között újra felhasználódnak.
| WooCommerce | A FluentCartban |
|---|---|
Globális tulajdonságtaxonómia (pa_*) |
Tulajdonságcsoport, a WooCommerce-tulajdonság címkéjéről elnevezve |
| Egyedi (termékenkénti) tulajdonság | Beállítás típusú tulajdonságcsoport |
color típusú tulajdonság |
Színminta-csoport, a hex értékekkel a kifejezés segédadatából |
image típusú tulajdonság |
Képminta-csoport, a mintakép URL-lé feloldva |
| Tulajdonságérték | Értékként a megfelelő csoportban |
Változatos termékeknél csak a változatot meghatározó tulajdonságok számítanak, és minden WooCommerce-gyermekváltozatból egy FluentCart-változat lesz a kiválasztott értékekkel. A változatok címe a WooCommerce tulajdonság-összefoglalójából jön.
Nem változatos terméknél, amelyen mégis vannak tulajdonságok, a tulajdonságok kombinációkká bővülnek: kombinációnként egy FluentCart-változat, mind a forrástermék árával és készletével. Ez legfeljebb 500 kombinációig megy. Ha egy termék ezt túllépné, egyszerű, egyváltozatos termék marad.
Változatok „bármelyik” tulajdonsággal. Ha egy WooCommerce-változat egy tulajdonságot beállítatlanul hagy („Bármelyik …”), az a tulajdonság nem szűkíti az átvitt változatot. Ha pedig egy változat olyan értékre hivatkozik, amelyet a szülőtermék már nem sorol fel (régi boltoknál gyakori következetlenség), az értéket a rendszer a taxonómiából visszaállítja, így a változat továbbra is feloldható.
Letölthető fájlok
Szekció neve “Letölthető fájlok”A termékekhez és változatokhoz csatolt letölthető fájlok átkerülnek, és ez több a metaadat másolásánál: a saját szerveren lévő fájlokat (az oldal feltöltési URL-je vagy abszolút útvonal) a rendszer a FluentCart saját tárhelykönyvtárába másolja, hogy a FluentCart ki tudja szolgálni. A másolás idempotens, az újrafuttatás nem duplikálja a fájlokat.
Más helyen tárolt fájlok (S3, CDN, másik domain) az eredeti URL-jüket megtartják.
Vásárlók
Szekció neve “Vásárlók”A vásárlói rekordok teljes azonosító- és címadattal, e-mail-cím szerint összevonva kerülnek át.
- Teljes név, e-mail-cím.
- A WordPress-felhasználói fiókhoz való kapcsolat.
- Számlázási cím, és ha van, külön szállítási cím a vásárló címjegyzékében.
- Telefonszám a számlázási címen.
- Élettartam-érték, vásárlásszám, átlagos rendelési érték: az átvitt rendelésekből, az újraszámolási lépésben számolódnak újra.
A vásárlók kétféleképpen jönnek létre. A legtöbbjük a rendelések átvitelének mellékterméke: az adott e-mail-címhez tartozó első rendelés létrehozza a vásárlót és feltölti a címjegyzékét. Az olyan regisztrált vásárlók, akik sosem rendeltek, így elveszne, ezért a Hiányzó vásárlók lépés végigmegy a customer vagy subscriber szerepkörű felhasználókon, és létrehozza azokat, akik még nincsenek meg, a címeiket a WooCommerce vásárlói profilból olvasva.
Miért a
subscriberis? Azok a boltok, ahol vásárlás előtt lehet regisztrálni, ezeket a fiókokat a WordPress alapértelmezettsubscriberszerepkörén hagyják. Ennek a szerepkörnek a bevonása miatt ezek a fiókok nem esnek ki csendben.
Ha egy rendelés átvitelekor már létezik azonos e-mail-című FluentCart-vásárló, a rendelés a meglévő rekordhoz kapcsolódik, nem jön létre másolat.
Rendelések és fizetések
Szekció neve “Rendelések és fizetések”Minden rendelés átkerül tételekkel, adókkal, szállítással, díjakkal, kedvezményekkel, tranzakciókkal, visszatérítésekkel és jegyzetekkel. Csak a WooCommerce checkout-draft állapota (a befejezetlen blokkos pénztárkísérletek) marad ki.
A bővítmény által regisztrált egyedi állapotú rendelések is átkerülnek, amíg az a bővítmény aktív az átvitel idején. Bármely, a FluentCart számára ismeretlen állapot Tartásban állapotra képződik le. Azok a rendelések, amelyek olyan állapotban vannak, amelyet regisztráló bővítményt kikapcsoltak, egyáltalán nem olvashatók: ezek a hibanaplóba kerülnek, nem tűnnek el csendben (hibaelhárítás).
| WooCommerce-állapot | FluentCart-rendelésállapot | FluentCart-fizetési állapot |
|---|---|---|
completed |
Teljesítve | Fizetve |
processing |
Feldolgozás alatt | Fizetve |
on-hold |
Tartásban | Függőben |
pending |
Tartásban | Függőben |
cancelled |
Törölve | Sikertelen |
refunded |
Törölve | Visszatérítve |
failed |
Sikertelen | Sikertelen |
A fizetési állapotot a ténylegesen visszatérített összeg finomítja: a részben visszatérített rendelés a WooCommerce-állapotától függetlenül Részben visszatérítve lesz, a teljesen visszatérített pedig Visszatérítve.
Egy rendeléssel átkerül:
- A rendelés azonosítója és száma, a WooCommerce-ből megőrizve.
- Részösszeg, kosáradó, szállítási összeg, szállítási adó, díjak, kuponkedvezmény és végösszeg, a FluentCart kis egységes (cent) tárolására átszámítva.
- Pénznem és adókezelés (bruttó vagy nettó, a WooCommerce árbeállításaiból).
- Számlázási és szállítási cím cégnévvel, telefonnal és e-mail-címmel.
- Rendelési tételek: termék, változat, mennyiség, egységár, részösszeg, adó, kedvezmény és teljesítési típus.
- Tételenkénti visszatérített összegek a WooCommerce visszatérítési tételeiből.
- Egy terhelési tranzakció az átjáró tranzakcióazonosítójával.
- WooCommerce-visszatérítésenként egy visszatérítési tranzakció saját összeggel és dátummal.
- Az alkalmazott kuponkódok a kedvezmény összegével, az átvitt kuponhoz visszakapcsolva.
- Rendelés szintű adósorok, a létrehozott FluentCart-adókulcsokhoz kötve.
- Rendelési jegyzetek (rendszerjegyzetek és vásárlónak szóló jegyzetek) FluentCart-tevékenységbejegyzésként.
- Vásárlói megjegyzés, IP-cím, teljesítési és visszatérítési dátum.
Számlaszámok. Ha a boltod sorszámozott számla- vagy rendelésszám-bővítményt használt, ez a szám szó szerint megmarad, így a vásárló kezében lévő számla továbbra is egyezik. Azok a rendelések, amelyeken csak egy puszta WooCommerce-azonosító van, a FluentCart saját számlaelőtagját kapják.
Végösszeg egyeztetése. A Migrator a rendelés végösszegét az alkotóelemeiből újraépíti, és összeveti a WooCommerce rögzített összegével. A pozitív eltérés kézi kedvezményként, a negatív díjként kerül rögzítésre. Az átvitt rendelések így mindig annyira jönnek ki, amennyit a vásárló ténylegesen fizetett.
Visszatérítés szétosztása. Ha a WooCommerce a visszatérítést rendelés szinten rögzítette, tételekhez rendelés nélkül, az összeg a tételek végösszegével arányosan oszlik el, így a tételenkénti visszatérítési számok észszerűek maradnak.
Szállítási állapot. Csak a fizikailag teljesített rendeléseknek van szállítási állapota. A completed WooCommerce-rendelés „kiszállítva” állapotot kap, így évek előzménye nem árasztja el a teljesítési sort ezernyi kiszállítatlan rendeléssel.
Rendelési mód (teszt vagy éles). A WooCommerce nem rögzíti rendelésenként, hogy a fizetés teszt vagy éles módban történt-e. A Migrator ezért a rendelés átjárójának aktuális beállítását olvassa: a Stripe testmode-ját, a PayPal Payments sandbox_on-ját, a PayPal Standard testmode-ját. Az ilyen fogalom nélküli átjáróknál (utánvét, csekk, banki átutalás) a FluentCart saját rendelési módjára esik vissza. Ez azért számít, mert a FluentCart az API-kulcsokat a rendelés módja szerint választja, így a rossz módban átvitt előfizetés nem terhelhető. Ha a bolt a múltban módot váltott, a fluentcart_migrator_woo_order_mode szűrővel felülbírálhatod az eredményt (lásd a hibaelhárításban).
Átjárók leképezése. A fizetési módok előtag alapján képződnek le: ami stripe-pal kezdődik, az stripe lesz, ami ppcp-vel vagy paypal-lal, az paypal, a cod, cheque és bacs pedig offline fizetés. A Paystack és az Airwallex név szerint megy át. Bármely más átjáróazonosító változatlanul átmegy.
Közös IP-címek elfedése. Amikor a rendelések szakasza befejeződik, az az IP-cím, amely több mint 30 átvitt rendelésen szerepel, törlődik. Egy ennyire gyakori cím átjáróé vagy proxyé, nem vásárlóé, és megtartása semmit sem ér.
Előfizetések
Szekció neve “Előfizetések”Ha a WooCommerce Subscriptions aktív, az előfizetések a teljes állapotukkal átkerülnek. A szülő rendelések hozzák létre az előfizetést, a megújító rendelések kapcsolódnak hozzá.
| Mező | Viselkedés |
|---|---|
| Állapot | active, on-hold → Szüneteltetve, pending, pending-cancel → Lemondva, cancelled, expired, switched → Lemondva |
| Számlázási időköz | A FluentCart szlagjeire képezve: napi, heti, havi, negyedéves (3 hónap), féléves (6 hónap), éves |
| Számlázási ütemterv pillanatképe | A valódi ütem (időszak × szorzó és a naptári horgony) az időköz mellett tárolódik |
| Ismétlődő összeg, adó és végösszeg | Szétválasztva: az ismétlődő összeg adó nélküli, a végösszeg bruttó |
| Regisztrációs díj | Megmarad |
| Számlázások száma és próbanapok | A termékből vagy változatból olvasva |
| Következő fizetés, próba vége, vége és lemondás dátuma | Megmaradnak |
| Átjáró-vásárlóazonosító | Stripe-vásárlóazonosító vagy PayPal-fizetőazonosító |
| Jegyzetek | Előfizetés-tevékenységbejegyzésként |
| Megújítási rendelések előzménye | Visszakapcsolva az előfizetéshez |
Az egyébként aktív előfizetés, amelynek a lejárati dátuma már elmúlt, lejártként kerül át: a WooCommerce néha aktívan hagyja az ilyeneket, amíg egy időzített feladat utol nem éri. Hasonlóan, az ingyenes próbaidején belüli aktív előfizetés próbaidősként kerül át, bár a WooCommerce nem vezet külön állapotot rá.
Szokatlan ütemek. A FluentCart elnevezett időközei nem fejeznek ki minden kéthetes ütemet, és a WooCommerce Subscriptions szinkronizált megújításainak (például mindenkit az 1-jén számláznak) sincs megnevezett megfelelőjük. Ezért a leképezett időköz mellett a Migrator eltárolja a valódi ütemterv pillanatképét: az időszakot, a szorzóját és a naptári napot, amelyhez horgonyzott, és a megújításokat ebből állítja elő. A kéthetente megújuló előfizetés így kéthetente újul meg, nem alakul havivá.
A beszedési mód dönt arról, hogy a megújítások automatikusan tovább terhelődnek-e, ezért külön fejezete van: előfizetések és megújítások.
Megújítások, amelyek szülője már nincs meg. Ha egy megújító rendelés előfizetését a WooCommerce-ben törölték, a Migrator egyetlen lemondott helyettesítő előfizetést hoz létre az eredeti előfizetés azonosítójával, hogy a megújítási tranzakció legyen hova kapcsolódjon. Ugyanannak a törölt előfizetésnek minden további megújítása ehhez az egy helyettesítőhöz kapcsolódik.
Váltások és frissítések. Azokat a rendeléseket, amelyeket a WooCommerce Subscriptions váltásnak jelöl, az átvitt rendelés beállításaiban megjelöli az érintett előfizetések azonosítóival, így a frissítési lánc nem vész el teljesen.
Az átvitel után az újraszámolási lépés visszakapcsolja a megújítási tranzakciókat, amelyek elvesztették az előfizetési kapcsolatukat, a tényleges megújítási rendelésekből újraépíti a számlázásszámokat, és újraszámolja a vásárlói és kuponösszesítőket.
Kuponok
Szekció neve “Kuponok”Minden WooCommerce-kupon átkerül a szabályaival együtt.
| WooCommerce | A FluentCartban |
|---|---|
percent, percent_product |
Százalékos kedvezmény |
fixed_cart, fixed_product |
Fix kedvezmény |
| Ingyenes szállítás kupon kedvezményérték nélkül | Ingyenes szállítás kupon |
| Ismétlődő / megújítási kedvezménytípusok (WC Subscriptions) | A megújításokra is érvényesnek jelölt kupon |
| Csak önálló használat | Nem halmozható kupon |
Megmarad még: a felhasználási korlát, a felhasználónkénti korlát, az aktuális felhasználásszám, a minimális és maximális költés, a lejárati dátum, a leírás és a közzétételi állapot (közzétett → aktív, minden más → letiltott).
A korlátozások át vannak képezve, nem másolva. A megadott és kizárt termékek a WooCommerce-azonosítókról az átvitt FluentCart-azonosítókra fordítódnak, az át nem vitt termékek kikerülnek a listából, nem maradnak nem létező azonosítóra mutatva. A megadott és kizárt kategóriák slug alapján kapcsolódnak az átvitt FluentCart-kategóriákhoz.
A kuponfelhasználások száma az újraszámolási lépésben, a fizetett rendeléseken alkalmazott kuponokból számolódik újra.
Adókulcsok és adókonfiguráció
Szekció neve “Adókulcsok és adókonfiguráció”Az adóátvitel feltételes: csak akkor fut, ha a WooCommerce-ben az adók be vannak kapcsolva, különben a lépést egyértelmű figyelmeztetéssel kihagyja.
Ha be vannak kapcsolva, a Migrator:
- bekapcsolja a FluentCart adómotorját,
- az adóval együtt vagy adó nélküli árazást a WooCommerce-beállításhoz igazítja,
- alapértelmezett EU ÁFA-beállításokat vet fel az áruház alapországját otthoni országnak véve,
- létrehozza a FluentCart alapértelmezett adóosztályait (Normál, Csökkentett, Nulla),
- FluentCart-adókulcsokat hoz létre minden országra, amely szerepel a WooCommerce adókulcs-táblájában, plusz az áruház alapországára,
- térképet épít minden WooCommerce-adókulcs-azonosítóhoz a feloldott FluentCart-kulcsról, amelyet a rendelések szakasza használ, hogy a régi adósorok helyesen kapcsolódjanak.
Nem 1:1 kulcsmásolat. A FluentCart adómodellje eltér a WooCommerce-étől. A Migrator az érintett országokra a FluentCart saját kulcsait állítja elő, nem másol szó szerint minden WooCommerce-kulcsot, és ahol több WooCommerce-kulcs ugyanarra a FluentCart-kulcsra oldódik fel egy rendelésen, az összegeik egy sorba vonódnak, az egyes összetevők a sor segédadataiban megmaradnak. Az átvitel után nézd át az adóbeállításaidat, hogy megfelelnek-e a jogi elvárásaidnak.
Áruházbeállítások
Szekció neve “Áruházbeállítások”A termékek szakaszának első oldalán a WooCommerce áruházbeállításai a FluentCart áruházbeállításaiba másolódnak, de csak az üresen hagyott mezőkbe. Amit már beállítottál, azt semmi nem írja felül.
- Áruház neve, címsor 1 és 2, város, irányítószám.
- Áruház országa és állama (a WooCommerce összevont
ország:állambeállításából szétbontva). - Pénznem.
- Pénznem helye (a WooCommerce bal/jobb a FluentCartban elé/utána lesz).
- Tizedesválasztó.
Ami nem kerül át
Szekció neve “Ami nem kerül át”Szándékosan kimarad az alábbi elemek köre.
Szállítási zónák, módok és díjak
Szekció neve “Szállítási zónák, módok és díjak”A WooCommerce szállítási zónái, szállítási osztályai, fix díjas és táblázatos díjas konfigurációi és a szállítási bővítmények szabályai nem kerülnek át. A régi rendeléseken a szállítási összegek épen maradnak, 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. A két modell annyira különbözik, hogy az automatikus leképezés csendben rossz díjakat adna a pénztárban.
Termékcímkék és egyedi taxonómiák
Szekció neve “Termékcímkék és egyedi taxonómiák”Csak a product_cat kerül át. A product_tag taxonómia és az egyedi termék-taxonómiák nem.
Termék-galériaképek
Szekció neve “Termék-galériaképek”A kiemelt kép átkerül, a további galériaképek nem.
Termékértékelések
Szekció neve “Termékértékelések”A WooCommerce az értékeléseket a termék WordPress-hozzászólásaiként tárolja. Ezek nem kerülnek át, az átlagos értékelések és az értékelésszámok sem.
Tömeg, méretek és szállítási osztályok
Szekció neve “Tömeg, méretek és szállítási osztályok”A termékenkénti tömeg, hossz, szélesség, magasság és a szállítási osztály hozzárendelések nincsenek leképezve, mert a FluentCart a fizikai szállítást másképp kezeli. Az átvitel után írd be újra ezeket azoknál a termékeknél, amelyeknél kell.
Időzített akciók dátumai
Szekció neve “Időzített akciók dátumai”Az éppen akciós termék az akciós áron kerül át, a normál ár pedig összehasonlító árként marad. A WooCommerce akcióütemezése (az „akciós ár dátuma ettől / eddig” mezők) viszont nem jön át, ezért egy önmagától lejáró akció a FluentCartban addig fut tovább, amíg te le nem zárod.
Keresztértékesítés, felárazás és egyéb katalóguskiegészítők
Szekció neve “Keresztértékesítés, felárazás és egyéb katalóguskiegészítők”A keresztértékesítési és felárazási termékhivatkozások, az „egyedileg értékesített” jelölő, a vásárlási megjegyzés és a menüsorrend nincs leképezve.
Kukában lévő termékek
Szekció neve “Kukában lévő termékek”Csak a közzétett, privát és vázlat állapotú termékek olvasódnak. A kukában lévők kimaradnak.
A csoportosított és a Product Bundles mellett más csomagbővítmények
Szekció neve “A csoportosított és a Product Bundles mellett más csomagbővítmények”A WooCommerce csoportosított termékei és a hivatalos Product Bundles bővítmény FluentCart-csomagként kerül át. A Composite Products, a Mix & Match és más csomagszerű bővítményeket a Migrator nem ismeri fel, ezek termékei a csomagkapcsolat nélkül, sima termékként kerülnek át.
A két támogatott bővítménynél is csak a kapcsolat jön át. A tételenkénti mennyiségek (minimum és maximum), tételenkénti kedvezmények, a nem kötelező tétel jelölők és a csomag szintű dinamikus árazás nem létezik a FluentCart csomagmodelljében, ezért nem kerülnek át. Az importálás után nézd át és árazd újra a csomagjaidat.
Gyermekek, amelyek nem kerültek át. A csomagot az összes termék létrejötte után kötik össze, hogy a gyermekek feloldhatók legyenek. Ha egy gyermektermék átvitele elbukott, kimarad a csomagból. Ha az összes gyermek elbukott, a szülő normál termékként kerül át, nem üres csomagként.
Egyedi termék- és rendelési segédadatok
Szekció neve “Egyedi termék- és rendelési segédadatok”Csak a WooCommerce magja, a WooCommerce Subscriptions és a Product Bundles ismert mezői kerülnek feldolgozásra. A más harmadik fél bővítmények által írt egyedi segédadatok nem őrződnek meg. Ide tartoznak a rendelési tétel segédadataként tárolt termékkiegészítő-választások is: a rendelési tétel az árával és a mennyiségével átkerül, de a hozzá fűzött kiegészítő-választások nem. Ha fontos egyedi adatod van termékeken vagy rendeléseken, az átvitel előtt exportáld külön.
Checkout-draft rendelések
Szekció neve “Checkout-draft rendelések”A checkout-draft állapotban hagyott rendelések (elhagyott blokkos pénztárkísérletek) kiszűrődnek. Minden más állapot átkerül, feltéve hogy az azt regisztráló bővítmény aktív.
Kikapcsolt egyedi állapotú rendelések
Szekció neve “Kikapcsolt egyedi állapotú rendelések”A WooCommerce csak azokat a rendeléseket tudja visszaadni, amelyek állapota jelenleg regisztrált. Ha egy egyedi állapotokat hozzáadó bővítményt kikapcsoltak, a rendelései a lekérdezésnek láthatatlanok. A Migrator ezeket nem tagadja le: szám, dátum, végösszeg és szerkesztési link szerint felsorolja a hibanaplóban. Kapcsold vissza a bővítményt, és futtasd újra a rendelések szakaszát.
Tételstruktúra és a választott szállítási mód
Szekció neve “Tételstruktúra és a választott szállítási mód”Két rendelési részlet laposodik az átvitelkor:
- Csomag- és csoportosított szerkezet egy rendelésen belül. A tételek egyenként kerülnek át, a szülő-gyermek csoportosítás, amellyel a WooCommerce együtt mutatja a csomagot és a tartalmát, nem őrződik meg.
- A rendelésen választott szállítási mód. A szállítási összegek és szállítási adók pontosan átkerülnek, de a vásárló által választott díj neve (Fix díj, Személyes átvétel, egy táblázatos díjsor) nem tárolódik az átvitt rendelésen.
Fizetési átjárók hitelesítő adatai és mentett kártyák a Stripe-on túl
Szekció neve “Fizetési átjárók hitelesítő adatai és mentett kártyák a Stripe-on túl”A tranzakciós rekordok és az átjáró tranzakcióazonosítói átjönnek, tehát az előzmény épen marad. Az átjárók API-kulcsai soha nem kerülnek át. A Stripe-ot, a PayPalt és bármely más átjárót az átvitel után kösd újra a FluentCartban, ugyanazokkal a fiókokkal, amelyeket a WooCommerce-ben használtál.
A mentett fizetési módok csak a modern PaymentMethod tokent tartalmazó Stripe-előfizetéseknél kerülnek át. A pontos szabályt és azt, hogy mi történik a többivel, az előfizetések és megújítások fejezet írja le.
Előfizetések újrapróbálkozási ütemezése és függő váltások
Szekció neve “Előfizetések újrapróbálkozási ütemezése és függő váltások”A WooCommerce Subscriptions sikertelen fizetés utáni újrapróbálkozási szabályai (hányszor, milyen időközzel, milyen e-mailekkel) nem kerülnek át. A FluentCart saját újrapróbálkozási viselkedése veszi át a helyét, amelyet a FluentCart → Beállítások → Áruház beállításai → Előfizetések oldalon állíthatsz.
Az előfizetés-váltás vagy -frissítés az átvitt rendelésen jelölésként rögzül az érintett előfizetésazonosítókkal, de a váltás előzményei és a WooCommerce által számolt időarányos elszámolás nem épül újra.
Webhookok és REST API kulcsok
Szekció neve “Webhookok és REST API kulcsok”A WooCommerce webhookjai és REST API fogyasztói kulcsai nem kerülnek át. Minden, ami a WooCommerce API-n át integrálódik a boltodhoz, a FluentCart saját API-jára irányítandó és újra engedélyeztetendő.
Kiegészítők adatai: ajándékkártyák, tagságok, foglalások és jutalmak
Szekció neve “Kiegészítők adatai: ajándékkártyák, tagságok, foglalások és jutalmak”Az ajándékkártyák, a bolti jóváírás, a pont- és jutalomegyenlegek, a tagságok, a foglalások, valamint a foglaló vagy részfizetés rekordok nem kerülnek át. Csak a WooCommerce magja, a WooCommerce Subscriptions és a Product Bundles adatai olvasódnak.
Analitika és riporttörténet
Szekció neve “Analitika és riporttörténet”A WooCommerce analitikai táblái és tárolt riportadatai nem másolódnak. A FluentCart a saját statisztikáit az átvitt rendelésekből, az újraszámolási lépésben számolja újra, így a riportok valódi adatból épülnek, nem importálva.
Licencek és a régi végpontok kompatibilitása
Szekció neve “Licencek és a régi végpontok kompatibilitása”A WooCommerce magjában nincs licencrendszer, a rá épülő szoftverlicenc-bővítmények nem támogatottak: licenckulcsok és aktiválások nem kerülnek át. A régi WooCommerce API- és végpont-URL-ekhez sincs kompatibilitási réteg, ellentétben az EDD-átvitellel, amely a régi EDD letöltési és API-linkekhez ilyet is szállít.
E-mail-sablonok
Szekció neve “E-mail-sablonok”A WooCommerce e-mail-beállításai és sablontestreszabásai nem kerülnek át. A FluentCartnak saját értesítési rendszere és sablonjai vannak. Nézd át és szabd testre őket a FluentCart → Beállítások → E-mail beállítás oldalon.
Oldalak, rövidkódok és blokkok
Szekció neve “Oldalak, rövidkódok és blokkok”A Kosár, a Pénztár és a Fiókom oldalak WooCommerce-oldalak maradnak. A tartalmaidban lévő rövidkódokat és blokkokat a Migrator nem írja át. Az átállás részeként cseréld le őket a FluentCart megfelelőire.
Visszatérítés indoklása
Szekció neve “Visszatérítés indoklása”A visszatérítések összege és dátuma külön visszatérítési tranzakcióként átkerül. A WooCommerce visszatérítési indoklásának szövege nem kerül külön mezőbe.
Letöltési naplók
Szekció neve “Letöltési naplók”A WooCommerce letöltési engedélyei és letöltési naplói nem kerülnek át. A letölthető fájlok maguk igen.
Próbafuttatás
Szekció neve “Próbafuttatás”Minden művelet éles. Nincs előnézeti mód. Biztonságos gyakorláshoz használd a fejlesztői módot egy tesztkörnyezeten: futtasd le a teljes átvitelt, nézd át az eredményt, majd állítsd vissza és futtasd újra.
Összefoglaló táblázat
Szekció neve “Összefoglaló táblázat”| Elem | Átkerül? | Megjegyzés |
|---|---|---|
| Termékek (egyszerű, változatos, előfizetéses, csoportosított, csomag) | Igen | A külső termékek csak katalógusban szereplőként |
| Termékkategóriák | Igen | Teljes hierarchia, slug alapján egyeztetve |
| Termék-tulajdonságok és értékek | Igen | A szín- és képminta-csoportokkal együtt |
| Termékváltozatok | Igen | A tulajdonságértékek megmaradnak |
| Kiemelt kép | Igen | |
| Galériaképek | Nem | |
| Termékcímkék, egyedi taxonómiák | Nem | |
| Értékelések | Nem | |
| Tömeg, méretek, szállítási osztályok | Nem | Átvitel után írd be újra |
| Időzített akciók dátumai | Nem | Az akciós ár átjön, a lejárata nem |
| Keresztértékesítés, felárazás, vásárlási megjegyzés, menüsorrend | Nem | |
| Kukában lévő termékek | Nem | Csak közzétett, privát és vázlat |
| Csomagok tételenkénti mennyisége, kedvezménye | Nem | A kapcsolat átjön, a tételenkénti beállítás nem |
| Composite Products, Mix & Match | Nem | Sima termékként kerülnek át |
| Letölthető fájlok | Igen | A helyi fájlok a FluentCart tárhelyére másolódnak |
| Készlet és utánrendelés | Igen | A szülő jelölője a változatokból összegződik |
| Cikkszámok | Igen | Ütközésnél egyedivé téve |
| Vásárlók (rendeléssel) | Igen | E-mail-cím szerint összevonva |
| Vásárlók (rendelés nélkül) | Igen | A Hiányzó vásárlók lépéssel |
| Vásárlói címek | Igen | Számlázási és szállítási |
| Rendelések (minden állapot) | Igen | A checkout-draft kivételével |
| Kikapcsolt egyedi állapotú rendelések | Nem | A hibanaplóba kerülnek; kapcsold vissza a bővítményt és futtasd újra |
| Rendelési tételek, adó, szállítás, díjak, kedvezmények | Igen | A végösszeg a WooCommerce összegéhez igazítva |
| Számlaszámok | Igen | A sorszámozó bővítmény számai szó szerint |
| Csomagcsoportosítás a rendelésben | Nem | A tételek laposan kerülnek át |
| Rendelésenként választott szállítási mód | Nem | Az összeg átjön, a díj neve nem |
| Tranzakciók | Igen | Az átjáró tranzakcióazonosítói megmaradnak |
| Visszatérítések | Igen | Visszatérítésenként rekord, az indoklás nem |
| Rendelési jegyzetek | Igen | Tevékenységbejegyzésként |
| Előfizetések | Igen | WooCommerce Subscriptions szükséges |
| Megújítási előzmény | Igen | Az előfizetéshez visszakapcsolva |
| Számlázási ütemterv | Igen | A valódi ütem megmarad, a szinkronizált megújításokkal együtt |
| Újrapróbálkozási ütemek | Nem | A FluentCart saját beállításai érvényesek |
| Mentett kártyák megújításhoz | Részben | Csak a Stripe PaymentMethod tokenek |
| Kuponok | Igen | A termék- és kategóriakorlátozások átképezve |
| Adókonfiguráció és adókulcsok | Igen | Csak ha a WooCommerce-ben be volt kapcsolva |
| Áruházbeállítások | Igen | Csak az üres FluentCart-mezőket tölti ki |
| Szállítási zónák, módok, díjak | Nem | Hozd létre újra a FluentCartban |
| Fizetési átjárók hitelesítő adatai | Nem | Kösd újra a FluentCartban |
| E-mail-sablonok | Nem | Állítsd be újra a FluentCartban |
| Harmadik fél bővítmények egyedi segédadatai | Nem | Csak az ismert mezők, a termékkiegészítők tételsegédadata sem |
| Webhookok és REST API kulcsok | Nem | Engedélyeztesd újra a FluentCart API-ján |
| Ajándékkártyák, tagságok, foglalások, jutalmak, foglalók | Nem | A kiegészítők adatai kívül esnek |
| Analitika és riporttörténet | Nem | Az átvitt rendelésekből újraszámolódik |
| Licencek és régi végpontok kompatibilitása | Nem | Nincs WooCommerce-megfelelője az EDD-réteg |
| WooCommerce-oldalak, rövidkódok, blokkok | Nem | Cseréld le az átálláskor |
Ha már tudod, mi van hatókörön belül, kövesd a varázsló lépéseit, vagy ha ismétlődő termékeket árulsz, előbb olvasd el az előfizetések és megújítások fejezetet.
Készült: