Útmutatók

Mi az a fizetési átjáró? Hogyan működnek az online fizetések

A fizetési átjáró az a szolgáltatás, amely biztonságosan átveszi a vásárló fizetési adatait a pénztárnál, továbbítja azokat a bankoknak és a kártyatársaságoknak jóváhagyásra, és visszaküldi a „jóváhagyva” vagy „elutasítva” választ — általában néhány másodpercen belül. Ez a híd az alkalmazásod és a pénzügyi rendszer között. Ismert példák a Stripe, a PayPal, az Adyen, a Square és a Braintree.

Ma már a legtöbb ilyen cég az átjárót mindennel együtt csomagolja, amire a pénz megszerzéséhez szükséged van, ezért a „fizetési átjáró”, „fizetési feldolgozó” és „fizetési szolgáltató” kifejezéseket gyakran ugyanazt értik.

Miért fontosak a fizetési átjárók, ha MI-val építesz

A „fizetés hozzáadása” az egyik leggyakoribb kérés, amelyet az emberek MI-építőknek tesznek, és az egyik, amelyet a legkönnyebb finoman rosszul megcsinálni. Maga a kód általában rövid. A fontos részek a körülötte lévő döntések:

  • Melyik szolgáltató illik az üzletedhez, az országodhoz és ahhoz, amit árulsz.
  • Hol fut a kód. A titkos fizetési kulcsoknak a szerveren kell maradniuk, soha nem a böngészőben.
  • Hogyan tudja meg az alkalmazásod, hogy a fizetés sikeres volt. A megbízható módszer a szolgáltató webhookja — nem az, hogy a vásárló egy „köszönjük” oldalra érkezik.
  • A jogi és adózási felelősséged, amely attól függ, ki a kereskedő mint eladó.

Az, hogy megérted, mit csinál egy átjáró, segít pontos utasításokat adni, és ellenőrizni, hogy az eredmény biztonságos-e.

Mindennapi hasonlat

Gondolj a kártyás fizetésre egy boltban.

A pulton lévő kártyaterminál az átjáró: biztonságosan olvassa be a kártyádat, és elküldi a kérést. Nem dönt semmiről — továbbítja a kérdést, hogy „ez a személy ki tudja-e fizetni a 40 eurót?”, egy láncon keresztül a bankodig, és visszahozza a választ. A döntést az üzlet bankja (acquirer) és a te banki (issuer) hozzák meg, a kártyatársaságon (Visa, Mastercard) keresztül, amely összeköti őket.

Egy online fizetési átjáró ugyanaz a terminál, a webre átültetve — plusz a biztonság, amellyel az interneten érkező kártyaadatokat kezeli.

Hogyan működik egy online kártyás fizetés

Íme, mi történik azokban a másodpercekben, miután a vásárló rákattint a „Fizetés” gombra:

LépésMi történikKi végzi
1. PénztárA vásárló biztonságos fizetési űrlapon adja meg a kártyaadataitA fizetési szolgáltató űrlapja vagy oldala
2. TitkosításAz adatok titkosítva az átjáróhoz kerülnekÁtjáró
3. Jóváhagyási kérésA kérés eljut a kártyatársasághoz és a vásárló bankjáhozFeldolgozó, kártyatársaság
4. EllenőrzésekA bank ellenőrzi a fedezetet és a csalási jeleket, és kérhet extra igazolást, például 3D Secure-tKibocsátó bank
5. VálaszA jóváhagyás vagy elutasítás visszaérkezik az alkalmazásodbaÁtjáró
6. Terhelés és elszámolásA pénzt beszedik, majd a szolgáltató kifizetési ütemezése szerint, a díjak levonásával, a bankszámládra kerülFeldolgozó, acquirer

Két pontot érdemes tudni:

  • A jóváhagyás nem egyenlő a kifizetéssel. Először a pénz lefoglalódik, aztán beszedik, végül elszámolódik a számládon — gyakran napokkal később.
  • Az alkalmazásodnak egyáltalán nem szabad látnia a kártyaszámot. A modern szolgáltatók hosztolt pénztári oldalt vagy beágyazott mezőket adnak, amelyeket ők irányítanak, az alkalmazásod pedig csak egy hivatkozást kap a fizetésre.

A fő alkotóelemek és a felelősök

ElemMi ez
Fizetési átjáróBiztonságosan rögzíti a fizetési adatokat, és továbbítja őket.
Fizetési feldolgozóA bankok között mozgatja a tranzakciós adatokat.
Kereskedői számlaAz a számla, amely a te nevedben fogadja a kártyás fizetéseket. A szolgáltatók, mint a Stripe, csomagolják.
AcquirerAz eladó oldalán álló bank.
IssuerA vásárló bankja, amely jóváhagyja vagy elutasítja a fizetést.
KártyatársaságVisa, Mastercard és mások, amelyek összekötik az acquirereket és az issuereket.
Kereskedő mint eladóAz a vállalkozás, amely jogilag ad el a vevőnek, és felelős az adóért, visszatérítésekért és vitákért.

Néhány szolgáltató (Paddle, Lemon Squeezy) maga a kereskedő mint eladó, és magasabb díjért cserébe helyetted kezeli az eladási adót és az áfát. Mások (Stripe, PayPal) téged hagynak kereskedőként, opcionális adózási eszközökkel. Az opciók tisztességes áttekintéséhez lásd Stripe vs. Paddle vs. Lemon Squeezy és Stripe vs. PayPal.

Kidolgozott példa: egy kurzus eladása

Eladsz egy online kurzust 99 euróért, és megkéred az MI-építődet, hogy adjon hozzá egy „Vásárlás” gombot.

  1. A vásárló rákattint a Vásárlás gombra. A szervered a titkos kulcsával kéri a szolgáltatót, hogy hozzon létre egy pénztári munkamenetet 99 euróra, és visszakap egy linket.
  2. A vásárló a szolgáltató hosztolt pénztári oldalára kerül, megadja a kártyáját, és elvégzi a 3D Secure ellenőrzést a bankjával.
  3. A fizetés jóváhagyásra kerül, és a vásárló a te „sikeres” oldaladra irányítódik.
  4. Külön a szolgáltató küld egy webhookot a szerveredre: „a X munkamenet fizetése sikeres.” A szervered ellenőrzi a webhook aláírását, megtalálja a rendelést, megjelöli fizetettként, és feloldja a kurzust.
  5. Napokkal később a pénz a díjak levonása után megérkezik a bankszámládra.

A 4. lépés a legfontosabb. Ha a kurzust a sikeres oldalon oldottad volna fel, bárki, aki megtalálja ezt az URL-t, ingyen juthatna hozzá, a vásárlók pedig, akiknek a böngészője korán bezárult, fizetnének, de semmit nem kapnának.

Fontos kifejezések

KifejezésJelentés
Pénztári munkamenetEgyszeri fizetési oldal vagy folyamat, amelyet a szervered hoz létre egy konkrét vásárláshoz.
Teszt módHomokozó, ahol teszt kulcsokat és teszt kártyaszámokat használsz — valódi pénz nem mozog.
Publikálható / titkos kulcsA publikálható kulcs megjelenhet a böngészőkódban; a titkos kulcsnak a szerveren kell maradnia.
3D SecureExtra lépés, amelyben a vásárló a bankjával erősíti meg a fizetést; Európában gyakori az Erős Ügyfél-hitelesítés (SCA) szabályai miatt.
PCI DSSA kártyaipar biztonsági szabványa mindenkinek, aki kártyaadatot kezel.
Visszaterhelés (chargeback)Amikor a vásárló vitatja a fizetést a bankjánál, és a pénzt visszavonják.
Visszatérítés (refund)Te magad által, önként visszaadott pénz.
Kifizetés (payout)A szolgáltató által a beszedett pénz átutalása a banki számládra.

Gyakori tévhitek

  • „Kártyaszámokat kell tárolnom, hogy újra terhelhessem a vásárlókat.” Nem. A szolgáltatók tárolják a kártyát, és egy hivatkozó tokent adnak az ismétlődő terheléshez és az előfizetésekhez. Soha ne tárolj kártyaszámokat magad.
  • „A sikeres oldal azt jelenti, hogy a fizetés sikerült.” A fizetéseket a szerveren webhookokkal erősítsd meg. Az átirányításokat át lehet ugrani, hamisítani, vagy egyáltalán nem történhetnek meg.
  • „A fizetési szolgáltatók mind körülbelül ugyanannyiba kerülnek.” A díjak szolgáltatónként, országonként, kártyatípusonként és aszerint változnak, hogy az adókezelés benne van-e. Nézd meg minden szolgáltató aktuális árazási oldalát az országodra.
  • „A Stripe használata miatt PCI-megfelelő leszek.” Ez sokkal egyszerűbbé teszi a megfelelést, mert a kártyaadatok a szolgáltatónál maradnak — de továbbra is ki kell töltened egy (általában rövid) önértékelést.
  • „A teszt mód és az éles mód pontosan ugyanúgy működik.” Közel állnak egymáshoz, de az éles módhoz teljesen ellenőrzött fiók, az éles környezetre beállított valódi webhook-végpontok és valódi banki adatok kellenek.
  • „A fizetési átjáró intézi az adóimat.” Csak akkor, ha ő a kereskedő mint eladó, vagy bekapcsolod és beállítod az adófunkcióit. Nézd meg a helyi szabályokat, vagy kérdezz szakembert.

Mit kérj az MI-építődtől

  • „Adj hozzá [Stripe] pénztárat a [terméked] számára. A munkamenetet a szerveren hozd létre a titkos kulccsal, amelyet környezeti változóból olvass.”
  • „Csak ellenőrzött webhookból jelöld a rendeléseket fizetettként, és ellenőrizd a webhook aláírását.”
  • „Kezeld azt, ha a webhookot kétszer küldik, hogy ne jöjjenek létre duplikált rendelések.”
  • „Teszt mód kulcsokat használj, és mutasd meg, hogyan teszteljek a szolgáltató teszt kártyáival, egy elutasított kártyát is beleértve.”
  • „Mi történik, ha a vásárló a fizetés után bezárja a lapot?”
  • „Mutasd meg az összes helyet, ahol fizetési kulcs van használatban, és erősítsd meg, hogy a titkos kulcs soha nem jut el a böngészőbe.”

Fizetési átjárók a Mythexen

A Mythex nem tartalmaz beépített fizetést az általad épített alkalmazásokhoz, és nincs egykattintásos „Stripe csatlakoztatása”. Létrehozol egy fiókot a választott szolgáltatónál, a teszt kulcsait projekt-titokként felveszed, és megkéred az ügynököt, hogy építse meg a pénztárat a szerver oldalon. Az előnézetben a szolgáltató teszt kártyáival tesztelsz, majd publikálsz. A dokumentáció a fizetés elfogadása Stripe-pal részben lépésről lépésre végigvezet, a webhookok pedig a megerősítési lépést fedik le.

Lépésenkénti építéshez lásd hogyan adj fizetést az alkalmazásodhoz, ismétlődő számlázáshoz pedig hogyan adj hozzá előfizetéseket Stripe-pal.

Kérdések

Egyszerűen, mi az a fizetési átjáró?

A fizetési átjáró az a szolgáltatás, amely biztonságosan átveszi a vásárló fizetési adatait a pénztáradból, elküldi azokat a bankoknak és kártyatársaságoknak jóváhagyásra, és jóváhagyott vagy elutasított választ ad vissza az alkalmazásodnak — általában néhány másodpercen belül.

Mi a különbség a fizetési átjáró és a fizetési feldolgozó között?

Szigorúan véve az átjáró a biztonságos bejárat, amely rögzíti és továbbítja a fizetési adatokat, a feldolgozó pedig a tranzakciót mozgatja a bankok között. A gyakorlatban a modern szolgáltatók, mint a Stripe, a PayPal vagy az Adyen, mindkettőt és a kereskedői számlát egy szolgáltatásba csomagolják, ezért a kifejezéseket gyakran felcserélhetően használják.

Meg kell felelnem a PCI-megfelelőségnek kártyás fizetés elfogadásához?

Minden olyan vállalkozásnak, amely kártyát fogad el, valamilyen formában meg kell felelnie a PCI DSS biztonsági szabványnak. Ha hosztolt fizetési oldalt vagy a szolgáltató beágyazott fizetési mezőit használod, a kártyaszámok soha nem érintik a szervereidet, ami jelentősen csökkenti a felelősségedet. A szolgáltatód megmondja, melyik önértékelés vonatkozik rád.

Mi az a kereskedő mint eladó (merchant of record)?

A kereskedő mint eladó az a vállalkozás, amely jogilag a vevőnek ad el, és felelős olyan dolgokért, mint az áfa vagy a forgalmi adó beszedése és befizetése, valamint a visszatérítések és a visszaterhelések kezelése. A Paddle és a Lemon Squeezy helyetted járnak el kereskedőként; a Stripe vagy a PayPal esetén általában te vagy az.

Hozzáadhatok fizetést egy MI-vel épített alkalmazáshoz?

Igen. Egy MI-építő megírhatja a kódot, amely összeköti az alkalmazásodat egy szolgáltatóval, például a Stripe-pal: pénztári munkameneteket hoz létre a szerveren, kezeli a webhookokat és frissíti a rendeléseket. Még szükséged van saját fiókra a szolgáltatónál, és mindent a teszt módjában kell kipróbálnod, mielőtt élesbe kapcsolnád.

Mythex · Pricing · Építs bármit AI-val · Weboldal- és alkalmazássablonok · A Mythex összehasonlítva · AI-alapú alkalmazásépítési szószedet · Ingyenes eszközök AI-alapú alkalmazásépítéshez · English

English አማርኛ العربية Български বাংলা Bosanski Català Čeština Dansk Deutsch Ελληνικά Español Español (España) Eesti فارسی Suomi Français Français (Canada) ગુજરાતી हिन्दी Hrvatski Հայերեն Bahasa Indonesia Íslenska Italiano 日本語 ქართული Қазақ тілі ಕನ್ನಡ 한국어 Lietuvių Latviešu Македонски മലയാളം Монгол मराठी Bahasa Melayu မြန်မာ Norsk bokmål Nederlands ਪੰਜਾਬੀ Polski Português (Brasil) Português (Portugal) Română Русский Slovenčina Slovenščina Soomaali Shqip Srpski Svenska Kiswahili தமிழ் తెలుగు ไทย Tagalog Türkçe Українська اردو Tiếng Việt 简体中文 繁體中文(香港) 繁體中文(台灣)