=== Creative Ideas Elállás 360 for WooCommerce ===
Contributors: creativeideashu
Tags: woocommerce, withdrawal, returns, hungary
Requires at least: 6.4
Tested up to: 7.1
Requires PHP: 7.4
Stable tag: 1.5.0
License: GPL-2.0-or-later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

Magyar nyelvű, self-hosted elállás- és visszáru-kezelés WooCommerce webáruházakhoz.

== Description ==

Az Elállás 360 a magyar WooCommerce webáruházak számára készült, teljes körű
elállás- és visszáru-kezelő bővítmény. A vásárlói nyilatkozattól az áru
visszaérkezésén át a visszatérítés lezárásáig egy helyen követhetővé teszi az
ügyet, miközben az adatokat a webáruház saját WordPress-adatbázisában tartja.

= Elállási folyamat regisztrált vásárlóknak =

* Elállási ügy indítása közvetlenül a Fiókom felületről.
* A rendelés érintett termékeinek és mennyiségeinek tételes kiválasztása.
* Áttekintő lépés a nyilatkozat véglegesítése előtt.
* A korábbi elállások és az aktuális visszatérítési állapot megjelenítése.
* Elállási jelzés a rendeléslistában és a rendelés részletes oldalán.
* Az `on-hold`, `processing` és `completed` rendelések alapértelmezett támogatása.

= Biztonságos vendégvásárlói elállás =

* Külön vendégűrlap az `[elallas_360_guest]` shortcode segítségével.
* Rendelésszám és számlázási e-mail-cím ellenőrzése.
* Hatjegyű, egyszer használatos e-mailes biztonsági kód.
* Rövid élettartamú szerveroldali hozzáférés és tartós próbálkozás-korlátozás.
* A rendelés keresésekor kizárólag maszkolt e-mail-emlékeztető jelenik meg.

= Visszatérítési adatok és ügyfélkommunikáció =

* Visszatérítési mód megadása és vásárlói megjegyzés rögzítése.
* Magyar IBAN, valamint 16 vagy 24 számjegyű GIRO bankszámlaszám ellenőrzése.
* A teljes bankszámlaszám helyben marad, az e-mailekben csak maszkolva szerepel.
* WooCommerce-native HTML- és egyszerű szöveges e-mailek a vásárlónak és az adminisztrátornak.
* Háttérben futó, címzettenként deduplikált kézbesítés, legfeljebb három próbálkozással.
* Az e-mail küldési hibája nem érvényteleníti a már rögzített elállási nyilatkozatot.
* Opcionális YayMail 4+ vizuális szerkesztés és dedikált Elállás 360 merge tagek.

= Átlátható adminisztráció =

* Külön Elállás 360 ügylista a WooCommerce adminisztrációban.
* Keresés név, ügyazonosító és rendelésszám alapján.
* Szűrés állapot, vásárlótípus és dátumtartomány szerint.
* Tételes, változtathatatlan rendelési és termékpillanatkép.
* Teljes auditnapló időponttal, eseménnyel és a műveletet végző felhasználóval.
* Szabályozott ügyállapotok: megerősítve, visszaküldésre vár, beérkezett,
  visszatérítésre vár, visszatérítve és lezárva.
* Elutasítás, újranyitás és csak hozzáfűzhető adminisztrátori megjegyzések.
* Elállási jelző és szűrő a WooCommerce rendelések képernyőjén.

= Saját, rendeléstől független ügyirat =

Az Elállás 360 az elállást nem pusztán a WooCommerce-rendelés metaadataiban
tárolja. Saját adatbázistáblákban őrzi a megerősített nyilatkozatot, a vásárló
és a rendelés szükséges pillanatképét, a kiválasztott tételeket, mennyiségeket
és az audit eseményeket. Emiatt a forrásrendelés vagy egy termék későbbi
törlése nem törli automatikusan a már rögzített elállási ügyet és annak
előzményeit.

Az adatok tényleges megőrzési idejét továbbra is a webáruház üzemeltetője
határozza meg a saját jogi, adatkezelési és számviteli kötelezettségei alapján.

= Azonosítók, kizárások és beállítások =

* Évenként újrainduló, emberbarát ügyazonosító, például `EL00001/2026`.
* Az `EL` előtag a WooCommerce beállításaiban módosítható.
* Kereshető, többválasztós termék- és termékkategória-kizárások.
* Beállítható virtuális, letölthető és B2B technikai kizárási szabályok.
* Opcionális klasszikus pénztári hozzájárulási bizonyíték digitális tartalomhoz.
* Beállítható vendégűrlap-oldal, bevezető szöveg, gombszínek, admin címzett és rendelési e-mail-link.

A kizárási lehetőségek technikai szabályok, nem minősülnek jogi tanácsadásnak,
és nem döntik el automatikusan, hogy egy adott termékre alkalmazható-e valamely
jogszabályi kivétel.

= Adatvédelem és kompatibilitás =

* Self-hosted működés, kötelező külső SaaS-szolgáltatás nélkül.
* WordPress személyesadat-export integráció.
* Megőrzési kötelezettséget figyelembe vevő, felülvizsgálatot kérő törlési válasz.
* Biztonságos eltávolítás: az ügyiratok alapértelmezetten nem törlődnek uninstallkor.
* WooCommerce HPOS kompatibilitás.
* Magyar alapfelület és fordításra kész szövegek.
* PHP 7.4+ kompatibilitás; korszerű PHP-verzió használata ajánlott.

== Installation ==

1. Telepítsd és aktiváld a WooCommerce 9.0 vagy újabb verzióját.
2. Telepítsd és aktiváld a Creative Ideas Elállás 360 for WooCommerce bővítményt.
3. Vendégelálláshoz hozz létre egy oldalt az `[elallas_360_guest]` shortcode-dal.
4. Válaszd ki ezt az oldalt a WooCommerce > Elállás 360 beállítások alatt.
5. Ellenőrizd az e-mail-címzettet, az ügyazonosító előtagját és a kizárási szabályokat.
6. Tekintsd át a javasolt adatkezelési szöveget és az eltávolításkori adatmegőrzést.

== Frequently Asked Questions ==

= Küld a bővítmény ügyféladatot külső szolgáltatásnak? =

Nem. Az ügyfél- és elállási adatok a weboldal saját adatbázisában maradnak, és
a működéshez nincs szükség kötelező külső SaaS-szolgáltatásra.

= Támogatja a WooCommerce HPOS-t? =

Igen. Az Elállás 360 deklarálja és megvalósítja a High-Performance Order Storage
kompatibilitást, miközben a klasszikus rendeléskezeléssel is együttműködik.

= Elvesznek az elállási ügyek a WooCommerce-rendelés törlésekor? =

Nem automatikusan. A megerősített ügy saját adatbázistáblákban, a rendelés
szükséges pillanatképével és auditnaplójával együtt tárolódik.

= Az eltávolítás törli az elállási adatokat? =

Alapértelmezetten nem. A végleges törlést egy adminisztrátornak előzetesen,
kifejezetten engedélyeznie kell az alkalmazandó megőrzési kötelezettségek
áttekintése után.

= El lehet állni egy függőben tartott (on-hold) rendeléstől? =

Igen. Az `on-hold`, `processing` és `completed` rendelések alapértelmezetten
kiválaszthatók, amennyiben az elállási határidő és a fennmaradó tételmennyiség
ezt lehetővé teszi. Az üzlet saját szerződéskötési szabályaihoz a technikai
státuszlista a `ci_elallas360_eligible_order_statuses` szűrővel módosítható.

= A termék- és digitálistartalom-kizárások jogi döntést hoznak? =

Nem. Ezek az üzemeltető által beállítható technikai szabályok. A webáruház
üzemeltetője felel annak eldöntéséért, hogy az adott rendelésre vagy termékre
vonatkozik-e elállási kivétel, valamint a szükséges fogyasztói tájékoztatásért.

= Kötelező a YayMail használata? =

Nem. A bővítmény önálló WooCommerce e-mail-sablonokat tartalmaz. A YayMail 4+
csupán opcionális vizuális szerkesztési lehetőség.

== Changelog ==

= 1.5.0 =

* A WordPress.org felülvizsgálata alapján bevezettük a megkülönböztethető Creative Ideas Elállás 360 for WooCommerce nyilvános termékazonosságot.
* A bővítmény könyvtára, főfájlja és text domainje `creative-ideas-elallas-360` lett.
* A kritikus adminisztrátori értesítések csak a kapcsolódó helyreállítási képernyőkön jelennek meg.
* A klasszikus pénztár hozzájárulási adatait a WooCommerce Checkout API-n keresztül olvassuk.
* A meglévő adatbázis-azonosítók, hookok és a `CreativeIdeas\\Elallas360` PHP namespace változatlan maradt.

= 1.4.1 =

* A kézi termékazonosító-bevitelt kereshető WooCommerce többválasztós termékmező váltotta fel.
* A kategóriakizárások kereshető többválasztós listát kaptak.
* A korábban elmentett kizárások a felület frissítése után is megmaradnak.

= 1.4.0 =

* Hatjegyű, egyszer használatos e-mailes ellenőrzés került a vendégvásárlói rendeléseléréshez.
* Elkészült a visszatérítési mód, vásárlói megjegyzés és ellenőrzött magyar IBAN/GIRO adat bekérése.
* Beállítható termék-, kategória-, digitálistartalom- és B2B technikai kizárások készültek.
* Központi WooCommerce beállítási oldal és opcionális rendelési e-mail-link került a bővítménybe.
* Beállítható, éves ügyazonosító készült, például `EL00001/2026`, a belső UUID-k megtartásával.
* Elutasítási és újranyitási állapotátmenetek, valamint csak hozzáfűzhető adminisztrátori megjegyzések készültek.
* Az adatvédelmi export, az adminisztrátori keresés és az ügyféltörténet az új ügyadatokkal bővült.

= 1.3.0 =

* Natív YayMail 4+ vizuális szerkesztőintegráció készült a vásárlói és adminisztrátori elállási e-mailekhez.
* Dedikált Elállás 360 merge tagek és adatvédelmi szempontból biztonságos mintaadatok készültek.
* YayMail nélkül vagy inaktív YayMail-dizájn esetén megmarad a beépített HTML- és egyszerű szöveges sablon.

= 1.2.0 =

* Név szerinti keresés került az adminisztrátori elállási listába.
* Regisztrált/vendég vásárlótípus-szűrő készült.
* Időzónahelyes kezdő- és végdátumszűrő, valamint egylépéses alaphelyzetbe állítás készült.
* A szűrőmezők megjelenése egységessé vált a WordPress adminfelületén.

= 1.1.3 =

* A letisztultabb sablonintegráció érdekében eltávolítottuk az egyedi ikont a Fiókom elállási menüpontjából.

= 1.1.2 =

* Javítottuk, hogy az e-mail-kézbesítés ne akadjon meg egy későbbi adminisztrátori állapotváltás miatt.
* Egyszeri helyreállítás készült a hiányzó vásárlói vagy adminisztrátori kézbesítési eseményekhez.

= 1.1.1 =

* Javítottuk a PHP 7.4 kompatibilitást a WooCommerce módosítható `WC_DateTime` időbélyegeinél.
* Valós PHP 7.4.33 minőségkapu és PHP 7.4-re rögzített fejlesztői függőségfeloldás készült.

= 1.1.0 =

* Elállási és visszatérítési állapot került az ügyfél rendeléslistájára és a rendelés részleteihez.
* Tételes, tartós elállási előzmények kerültek a Fiókom felületre.
* Reszponzív, táblázatos termékkiválasztó és áttekintő képernyő készült.
* Az `on-hold` rendelések bekerültek az alapértelmezetten jogosult státuszok közé.
* Az elállási ügyek saját, a forrásrendelés törlésétől független tárolást kaptak.

= 1.0.0 =

* Elkészült az első Free kiadás regisztrált és vendégvásárlói elállási folyamattal.
* Tételszintű mennyiségek, WooCommerce e-mailes visszaigazolás és auditnapló készült.
* HPOS-kompatibilis adminisztráció, WordPress adatvédelmi integráció és biztonságos eltávolítási szabály készült.

== Upgrade Notice ==

= 1.5.0 =

Az első WordPress.org kiadás. A korábbi, kézzel telepített előzetes csomag könyvtára eltérő volt; frissítés előtt készíts biztonsági mentést, kapcsold ki és távolítsd el a régi bővítménymappát. Az eltárolt ügyadatokat az alapértelmezett uninstall-szabály megőrzi.
