# Kérelmek kezelése

> Hogyan adnak be a vásárlók garanciakérelmet, és hogyan kezeled azokat: állapotok, szállítási adatok, kupon, kézi kérelem, saját állapot.

## Mit lát a vásárló

A vásárló a következő oldalakon találkozik a garanciával: a termékoldalon, a kosárban, a pénztárban, a rendelései között, a kérelmek listájában és egy kérelem részletező oldalán.

Bejelentkezve a **Saját fiók** oldalon nyitja meg a rendelést, ahol a garanciagomb látható. A gomb csak **teljesített** rendelésnél jelenik meg. Rákattintva kiválaszthatja, melyik termékre vonatkozik a kérelem, majd kitölti az űrlapot.

Ha a vásárló vendégként fizetett, a rendelés teljesítéséről szóló e-mailben egyedi hivatkozást kap a garancia igényléséhez. A szöveg a rendelés összesítője alatt, a számlázási és szállítási címek fölött áll. Az alapértelmezett szöveg fordítási kódrészlettel vagy fordító bővítménnyel (például Loco Translate) módosítható. A sablonok testreszabására ügyfélszolgálati támogatás nem vonatkozik.

## Általános visszaküldési űrlap

Bármelyik oldalra vagy bejegyzésbe beillesztheted az általános visszaküldési űrlapot a `[warranty_return_form]` rövidkóddal. Ez az űrlap nem kötődik rendeléshez, termékhez vagy felhasználói fiókhoz: a vásárló bejelenthet vele hibát, kérhet visszaküldést vagy visszatérítést. A beadott kérelmek ugyanúgy az RMA-kezelőbe kerülnek, csak a termék és a rendelés hozzárendelése hiányzik.

## Kérelem feldolgozása

1. Ha beállítottál értesítő e-mailt, a beadott kérelemről te is, és ha úgy állítottad, a vásárló is e-mailt kap.
2. A **Garanciák → RMA-kérelmek** oldalon az első állapotodban lévő kérelmek látszanak (a példában ez az „New”). Az állapotszűrővel egy-egy állapotot nézhetsz meg.
3. Átnézés után módosítsd a kérelem állapotát.

Amint a kérelem kikerült az első állapotból, „aktív” a garanciafolyamatban, a következő állapotlistába kerül, és megjelennek a szállítási nyomkövetés lehetőségei:

- Megadhatsz egy szállítási címkét, amellyel a vásárló visszaküldheti a terméket. A címke a rendelés részleteiben érhető el számára.
- Kérhetsz nyomkövetési kódot a vásárlótól, ha ő intézi a feladást.
- Megadhatsz nyomkövetési kódot a cseretermék küldeményéhez. A vásárló a rendelés részleteiben követési hivatkozást kap.

Ha a vásárló a kérelem beadásakor kupont kért, a kérelem **Teljesítve** állapotra állítása után lehetőséged lesz kupont küldeni.

## Új kérelem kézzel

Előfordul, hogy a vásárló inkább telefonál, vagy garancia nélkül is el akarsz végezni egy visszaküldést. A **Garanciák → Új kérelem** oldalon az admin felületen is feldolgozhatsz kérelmet.

![Új garanciaigénylés: rendelés keresése](./kepek/garancia-uj-kerelem.webp)

*Új garanciaigénylés: rendelés keresése* (https://minta-bolt.hu/wp-admin/admin.php?page=warranties-new)

1. Keresd meg a rendelést **Rendelésszám** vagy a vásárló neve, e-mail-címe alapján.
2. A találatnál kattints a kérelem létrehozására.
3. Töltsd ki az adatokat. Te döntöd el, mennyi információt kérsz.

## Saját garanciaállapot hozzáadása

A saját állapot hozzáadásához a WordPress, a WooCommerce és a PHP ismerete kell, mert a sablon `functions.php` fájlját kell szerkesztened. Előtte készíts róla biztonsági mentést.

```php
function warranty_add_custom_statuses() {
	if ( ! function_exists( 'warranty_get_statuses' ) ) {
		return;
	}

	// A hozzáadandó állapotok.
	$statuses = array( 'Saját állapot 1', 'Saját állapot 2' );

	foreach ( $statuses as $status ) {
		$term = get_term_by( 'name', $status, 'shop_warranty_status' );

		if ( ! $term ) {
			wp_insert_term( $status, 'shop_warranty_status' );
		}
	}
}

add_action( 'init', 'warranty_add_custom_statuses', 30 );
```
