# Rendszerkövetelmények és telepítés

> Mit igényel a CheckoutWC, hogyan telepítheted kézzel vagy Composerrel, és mely böngészőkben működik.

## Rendszerkövetelmények

| Követelmény | Legkisebb verzió | Megjegyzés |
| --- | --- | --- |
| PHP | 7.3 | A 8.x ajánlott a legjobb teljesítményhez. |
| WordPress | 5.2 | A biztonság és a sebesség miatt mindig a legfrissebbet érdemes használni. |
| WooCommerce | régebbi verzióval is valószínűleg működik | A legfrissebb WooCommerce-t ajánlott futtatni. |

Egy webáruháznál érdemes a minimumnál erősebb környezetre törekedni.

**Melyik PHP-verzióra frissíts?** Arra a legújabbra, amelyet a tárhelyszolgáltatód kínál. A legtöbb webhely gond nélkül átállhat a PHP 8-ra vagy újabbra.

**Hogyan frissíted a PHP-verziót?** A legtöbb tárhelyen ez a tárhely vezérlőpultján belül megoldható, vagy egy ügyfélszolgálati jegyben kérheted a szolgáltatótól.

## Támogatott böngészők

A CheckoutWC az összes elterjedt böngésző legfrissebb verzióit támogatja. Az Internet Explorert, a 11-es verziót is beleértve, nem támogatja. Ha böngészőkompatibilitási hibát találsz, jelezd a bővítmény támogatásának.

## Telepítés a WordPress adminjából

1. Töltsd le a bővítmény .zip fájlját a gyártói fiókodból.
2. A WordPress adminfelületén nyisd meg a **Bővítmények → Új hozzáadása** oldalt.
3. A képernyő tetején kattints a **Bővítmény feltöltése** gombra, és válaszd ki a letöltött zip fájlt.
4. Kattints a **Telepítés most** gombra.
5. A telepítés végén kattints az **Aktiválás** gombra.

A telepítés után aktiváld a licenckulcsot is, lásd: [Telepítés és licenc](https://hub.hellowp.io/hu/plugins/checkout-for-woocommerce/telepites-es-licenc/). A beállítás további lépéseit az [Első lépések útmutató](https://hub.hellowp.io/hu/plugins/checkout-for-woocommerce/elso-lepesek-kezdes/) írja le.

## Telepítés Composerrel

Fejlesztőként a bővítményt Composerrel is kezelheted.

1. Vedd fel a gyártó Composer-tárolóját a projekted `composer.json` fájljába. Az URL végére a saját licenckulcsod kerül:

```json
{
  "repositories": [
    {
      "type": "composer",
      "url": "https://<a-gyártó-oldala>/composer/{LicenckulcsodIde}"
    }
  ]
}
```

2. A terminálban add ki a következő parancsot:

```bash
composer require objectivco/checkout-for-woocommerce
```

### Verziókorlátozás

Használhatsz bármilyen Composer-verziókorlátozást, vagy megadhatod a pontos verziót is:

```json
"require": {
  "objectivco/checkout-for-woocommerce": "3.7.1"
}
```

### Példa `composer.json`

```json
{
  "name": "te/projekted",
  "description": "Egy CheckoutWC webhely",
  "repositories": [
    {
      "type": "composer",
      "url": "https://<a-gyártó-oldala>/composer/123456890"
    }
  ],
  "require": {
    "objectivco/checkout-for-woocommerce": "^3.7"
  }
}
```
