# Tutor Stripe

> Stripe-fizetés a Tutor LMS kurzusaihoz: a hallgatók bankkártyával fizetnek, a tranzakciók a Stripe-fiókodba érkeznek.

A Tutor Stripe a Tutor LMS Stripe-fizetési módját adja. A Tutor LMS saját pénztárában a hallgatók a Stripe-on keresztül fizethetnek a kurzusokért, a pénz pedig a te Stripe-fiókodba érkezik.

A bővítmény a [Tutor LMS Pro](https://hub.hellowp.io/hu/plugins/tutor-lms-pro/) mellé készült: a Tutor LMS-hez és a Pro változathoz kell, önmagában nem működik.

## Mire jó

- Ha a kurzusokat bankkártyás fizetéssel adnád el a Tutor LMS saját pénztárában.
- Ha a tranzakciókat a saját Stripe-fiókodban akarod látni és kezelni.
- Ha külön Test és Live üzemmódban akarod kipróbálni a fizetést éles indulás előtt.

## Mit tud

| Beállítás | Mire való |
|---|---|
| Fizetési környezet | **Live** az éles, **Test** a próbafizetésekhez |
| API-kulcsok | A Stripe **Publishable key** és **Secret key** értéke |
| Webhook | A Stripe visszajelez a Tutor LMS-nek a fizetés sikeréről vagy bukásáról |

## Mikor nem ez kell

- Ha Pro előfizetésed nincs, a Stripe-fizetés nem használható.
- Csak akkor használható, ha az országod és a pénznemed támogatott a Stripe-nál.
- A gyártó Stripe-leírása nem tér ki az ismétlődő fizetésre és a visszatérítésre. Hogy ezekkel mit tud, azt a Tutor LMS ismétlődő fizetéssel foglalkozó leírásában és a beállítások között nézd meg.

## Első lépések

1. Telepítsd és kapcsold be a bővítményt.
2. Nyisd meg a Tutor LMS beállításait: **Settings → Monetization → Payment Methods**. Ha a Stripe nincs a listán, kattints az **Add new gateways** gombra, válaszd a **Stripe**-ot, és telepítsd.
3. Kapcsold be a Stripe kapcsolóját, majd kattints a mellette lévő **Setup** ikonra.
4. Válaszd ki a fizetési környezetet (**Live** vagy **Test**), és a Stripe fiókod **Developers → API keys** oldaláról másold be a **Publishable key** és a **Secret key** értékét. A teszt titkos kulcs `sk_test`, az éles `sk_live` kezdetű.
5. A Stripe-ban a Webhooks oldalon kattints a **+ Add destination** gombra, válaszd ki a `payment_intent.payment_failed`, `charge.updated`, `charge.succeeded` és `payment_intent.canceled` eseményeket, majd a **Webhook endpoint** lehetőségnél add meg a Tutor LMS Stripe-beállításainál látható Endpoint URL-t.
6. A **Create destination** után másold ki a **Signing secret** értékét, illeszd be a Tutor LMS **Webhook Signature Key** mezőjébe, és kattints a **Save Changes** gombra.

## Hasznos linkek

- [Dokumentáció](https://tutorlms.com/docs/native-ecommerce/payment-gateways/stripe/)
- [A Tutor LMS oldala](https://tutorlms.com)
