# 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

### 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

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

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

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

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 `subscriber` is?** Azok a boltok, ahol vásárlás előtt lehet regisztrálni, ezeket a fiókokat a WordPress alapértelmezett `subscriber` szerepkö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

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](https://hub.hellowp.io/hu/plugins/fluent-cart-pro/migracio-woocommerce-hibaelharitas/)).

| 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](https://hub.hellowp.io/hu/plugins/fluent-cart-pro/migracio-woocommerce-hibaelharitas/)).

**Á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

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](https://hub.hellowp.io/hu/plugins/fluent-cart-pro/migracio-woocommerce-elofizetesek/).

**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

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ó

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

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:állam` beá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

Szándékosan kimarad az alábbi elemek köre.

### 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

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

A kiemelt kép átkerül, a további galériaképek nem.

### 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

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

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

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

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

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

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

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

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

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

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](https://hub.hellowp.io/hu/plugins/fluent-cart-pro/migracio-woocommerce-elofizetesek/) fejezet írja le.

### 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

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

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

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

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](https://hub.hellowp.io/hu/plugins/fluent-cart-pro/migracio-edd-visszafele-kompatibilitas/), amely a régi EDD letöltési és API-linkekhez ilyet is szállít.

### 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

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

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

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

Minden művelet éles. Nincs előnézeti mód. Biztonságos gyakorláshoz használd a [fejlesztői módot](https://hub.hellowp.io/hu/plugins/fluent-cart-pro/migracio-fejlesztoi-mod/) 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

| 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](https://hub.hellowp.io/hu/plugins/fluent-cart-pro/migracio-woocommerce-varazslo/), vagy ha ismétlődő termékeket árulsz, előbb olvasd el az [előfizetések és megújítások](https://hub.hellowp.io/hu/plugins/fluent-cart-pro/migracio-woocommerce-elofizetesek/) fejezetet.
