Vissza a bloghoz
Stripe integráció webshopba: lépésről lépésre útmutató 2026

Stripe integráció webshopba: lépésről lépésre útmutató 2026

A Stripe a világ legnépszerűbb online fizetési megoldása — több mint 3 millió aktív webshop használja. Ha webshopot indítasz vagy fizetést integrálsz saját appba, a Stripe legtöbbször a legjobb választás. Ebben az útmutatóban végigmegyünk a teljes integrációs folyamaton.

1. Díjak és számlázás. A Stripe standard díja 1,5% + 0,25 EUR EU-s kártyáknál, 2,5% + 0,25 EUR EU-n kívülieknél. Nincs havidíj, nincs setup fee. A pénz 7 napon belül a bankszámládra érkezik. Alternatívák (PayPal, Barion) drágábbak vagy kevesebb funkciót nyújtanak.

2. Stripe Checkout vs. Payment Elements. A Checkout egy Stripe által hosztolt, kész fizetési oldal — 5 perc alatt integrálható, PCI-DSS compliance megoldva. A Payment Elements testreszabható, saját designnal illeszthető — több munka, de brand-konzisztensebb.

3. SCA (Strong Customer Authentication). Az EU 2019 óta megköveteli a kétfaktoros hitelesítést kártyás fizetéseknél. A Stripe automatikusan kezeli a 3D Secure flow-t — csak PaymentIntent API-t kell használnod (nem a régi Charges API-t).

4. Webhookok — ez a kritikus rész! Soha ne bízz a frontend visszahívásban. Állíts be webhook endpointot (`/api/stripe/webhook`), és a `checkout.session.completed`, `payment_intent.succeeded`, `charge.refunded` eseményeket kezeld szerveroldalon. Ellenőrizd a signature-t a `stripe.webhooks.constructEvent` metódussal.

5. Visszatérítés és disputák. A Stripe Dashboard-ból egy kattintással teljes vagy részleges refund. Chargeback esetén 30 napod van bizonyítékot benyújtani (számla, szállítási igazolás, ügyfélkommunikáció).

6. EU VAT és számlázás. A Stripe Tax modul automatikusan számolja az áfát a vásárló országa alapján (EU MOSS/OSS compliance). Alternatíva: Merchant of Record szolgáltatás (Paddle, LemonSqueezy), ahol ők állítják ki a számlát a nevedben.

7. Tesztelés élesítés előtt. Használd a Stripe teszt kártyákat (4242 4242 4242 4242 = sikeres, 4000 0000 0000 0002 = elutasított). A Stripe CLI-vel lokálisan is tudsz webhookot tesztelni: `stripe listen --forward-to localhost:3000/api/stripe/webhook`.

A Nox-OmniTechnél Stripe-integrációt biztonságos, PCI-DSS compliant módon építünk — teljes checkout, webhook-kezelés, refund UI, adminisztratív dashboard. Ha profi fizetési rendszert szeretnél a webshopodba, keress minket.

Oszd meg ezt a cikket

Facebook Instagram