# Fizetés az űrlapban: PayPal és Stripe

> Online fizetés fogadása PayPal és Stripe mezővel az Elementor Pro űrlapban.

A bővítmény két fizetési mezőtípust ad az **Űrlapmezők** **Típus** listájához: a **PayPal** és a **Stripe** mezőt. Mindkettővel bevételt fogadhatsz termék vagy szolgáltatás eladásából, adományból, virtuális vagy letölthető termékből.

Mindkét szolgáltatásnál a használat előtt be kell állítani a hozzájuk tartozó API-adatokat a bővítmény API-beállításai között.

## PayPal mező

![A PayPal mező beállításai](./kepek/elementor-pro-form-paypal.webp)

*A PayPal mező beállításai* (https://minta-bolt.hu/wp-admin/post.php?post=63&action=elementor)

| Beállítás | Mit csinál |
|---|---|
| **Kötelező** | Kapcsold be: így az űrlap nem küldhető el, amíg a PayPal-fizetés nem történt meg. |
| **Összegellenőrzés letiltása** | Kikapcsolja a tranzakció összegének ellenőrzését. Olyan fizetésnél hasznos, amelynek összege tetszőleges lehet, ha egy másik űrlap kérés- vagy lekérdezési paraméterrel adja át. |
| **A tétel nevének dinamikus lekérése az űrlap egy másik mezőjéből** | A tétel neve egy másik mezőből jön. |
| **Tétel neve** | A tétel neve, amely a PayPal-tranzakciót azonosítja. Lehet fix szöveg, vagy dinamikus érték (például ACF-mezőből, egyedi bejegyzéstípus sablonjában). |
| **A tétel értékének dinamikus lekérése az űrlap egy másik mezőjéből** | A tétel összege egy másik mezőből jön (a látogató által megadott összeg, például adománynál). |
| **Tétel értéke** | A fizetendő összeg. Lehet fix összeg (céloldalakhoz), változó összeg (ACF-ből érkező egyedi oldalakon), vagy a látogató által megadott összeg (adománynál). |
| **Tétel leírása** | A tétel leírása. Teljes hossza legfeljebb 127 karakter lehet. |
| **Cikkszám (SKU)** | A termék cikkszáma. |
| **Rendelés jóváhagyása utáni üzenet** | A fizetés jóváhagyása után megjelenő szöveg, amely átírható. |

A tranzakció pénznemét a bővítmény PayPal API-beállításai között kell megadni, a mezőn belül nem választható.

### A PayPal-rendelés menete

1. A látogató rákattint a PayPal gombra, és végigmegy a PayPal fizetési folyamatán.
2. Ha ez sikerül, a fizetés **jóvá van hagyva**, de még **nincs végrehajtva**. A látogató ekkor a **Rendelés jóváhagyása utáni üzenet** szövegét látja.
3. A fizetés az űrlap tényleges **elküldésekor** hajtódik végre.

A jóváhagyás és az elküldés között a látogató még módosíthatja az űrlapot, akár azt a mezőt is, amelyből az összeg dinamikusan jön. Az eltérés ellen védelem van: elküldéskor a rendszer ellenőrzi, hogy az összeget meghatározó mező értéke megegyezik-e a ténylegesen jóváhagyott összeggel. Ha nem, az űrlap hibát ad.

### Hibaelhárítás

Ha a tétel nevét vagy összegét az űrlap egy másik mezőjéből veszed, ügyelj arra, hogy az a mező ne legyen üres vagy érvénytelen. Ilyenkor a PayPal gomb nem működik.

## Stripe mező

![A Stripe mező beállításai](./kepek/elementor-pro-form-stripe.webp)

*A Stripe mező beállításai* (https://minta-bolt.hu/wp-admin/post.php?post=63&action=elementor)

| Beállítás | Mit csinál |
|---|---|
| **Kötelező** | Kapcsold be, hogy az űrlap ne legyen elküldhető fizetés nélkül. |
| **Ez egy előfizetés** | Előfizetésként kezeli a fizetést. A panel megjegyzése szerint az előfizetések nincsenek érvényesítve. |
| **Tranzakció pénzneme** | A pénznem hárombetűs ISO-kódja (például USD vagy EUR). Itt, a mezőn belül kell megadni. |
| **Összeg dinamikus lekérése az űrlap egy másik mezőjéből** | Az összeg egy másik mezőből jön. |
| **Tranzakció összege** | A fizetendő összeg a pénznem egységében (a panel szerint a tranzakcióval beszélni kívánt összeg). Lehet fix, változó (ACF-ből) vagy a látogató által megadott. |
| **A fizetés terhelésének mellőzése** | Bekapcsolva a fizetés csak engedélyezve lesz, pénzmozgás azonban nem történik. A címzettnek manuálisan kell véglegesítenie a fizetést a Stripe vezérlőpultján. |
| **Ügyféladatok csatolása a fizetéshez** | A látogató adatait a Stripe-felületen is megjeleníti. Megadod a mezők azonosítóit: e-mail, teljes név, telefonszám. |
| **Tétel leírása** | A tétel leírása. |
| **Tétel SKU** | A tétel cikkszáma. |

### Tudnivalók a Stripe mezőről

- **Nyelv:** a mező szövegei a látogató böngészőjének nyelvén jelennek meg.
- **Irányítószám:** az irányítószám almező csak akkor jelenik meg, ha a Stripe felismeri, hogy a kártyát az Egyesült Államokban állították ki. Más országoknál nem jelenik meg, vagy az adott országnak megfelelő almező látszik (például postai irányítószám az Egyesült Királyságban).
- **Fizetés gomb:** nincs külön fizetés gomb, a fizetés az űrlap elküldésekor történik, további lépés nélkül.
- **Adók:** a Stripe adókezelést (Stripe Taxes) a mező nem támogatja.
- **Csak engedélyezés:** ha a fizetést csak engedélyezni szeretnéd, hogy később kézzel véglegesítsd, kapcsold be a **A fizetés terhelésének mellőzése** kapcsolót.

## PDF a megrendelésről

Fizetés után a rendelésről PDF-et is generálhatsz, és elküldheted a vevőnek letöltésre: lásd a PDF-generátor fejezetét.
