Küzd azzal, hogy értékesítést generáljon a nemzetközi utazóktól, akik a mobil pénztárcákat részesítik előnyben a hagyományos hitelkártyákkal szemben? Ezen népszerű globális fizetési módok kizárása magas kosárelhagyási arányhoz és elmaradt bevételhez vezethet a fizetéskor. Ez az útmutató elmagyarázza az Alipay és WeChat Pay QR-kódok fizetési munkafolyamatba való integrálásának technikai lépéseit és API-követelményeit a zökkenőmentes ügyfélélmény érdekében.
A QR-kódos fizetések technikai alapjai
Az Alipay és WeChat Pay modern fizetési munkafolyamatai jellemzően a kereskedő által bemutatott módra támaszkodnak. Ebben a forgatókönyvben a rendszere minden tranzakcióhoz egyedi QR-kódot generál, amelyet az ügyfél ezután beolvas a mobilalkalmazásával. Ez a módszer rendkívül hatékony mind a fizikai kiskereskedelemben, mind a digitális üzletekben, mivel kiküszöböli a drága kártyaolvasó hardver szükségességét és csökkenti a tranzakciós súrlódást.
Amikor egy ügyfél mobil pénztárcát használ a fizetéshez, a tranzakciós adatok titkosított csatornákon keresztül továbbítódnak a fizetési szolgáltatóhoz. Az alábbiak használatával a QR-kódok fizetéshez azonnali visszaigazolást tesz lehetővé, mivel a szolgáltató értesíti a backendet abban a pillanatban, amikor a felhasználó engedélyezi a pénzeszközöket. Ez a valós idejű visszajelzési hurok elengedhetetlen azoknak a vállalkozásoknak, amelyeknek azonnali rendelés teljesítést kell indítaniuk, vagy azonnali digitális nyugtákat kell biztosítaniuk.
Kereskedői fiók beállítása és API-követelmények
Mielőtt egyetlen fizetési kódot is generálhatna, regisztrálnia kell kereskedőként a megfelelő platformokon. Az Alipay esetében az Egyesült Államokban működő vállalkozásoknak általában üzleti regisztrációs papírokat, adóazonosító számokat és bankszámlaadatokat kell benyújtaniuk. A WeChat Pay hasonló dokumentációt igényel a Tencent kereskedői portálon keresztül, beleértve a következőnek való megfelelés igazolását: PCI-DSS megfelelőségi útmutatót a fizetési környezet biztonságának biztosítása érdekében.
Miután fiókjait jóváhagyták, kritikus API-hitelesítő adatokat kap. Ezek jellemzően a következőket tartalmazzák:
- Egyedi kereskedői azonosító (MCHID) vagy alkalmazásazonosító.
- API-kulcsok vagy titkos kulcsok a kérések aláírásához.
- Webhook URL-ek az aszinkron fizetési értesítések fogadásához.
- Tanúsítványfájlok a biztonságos RSA vagy SHA-256 kommunikációhoz.
Ezek a hitelesítő adatok lehetővé teszik a szerver számára, hogy kommunikáljon a fizetési átjárókkal. A WeChat Pay esetében valószínűleg a Native Payment Order Placement (v3) vagy Unified Order (v2) API-kat fogja használni. Ezek az interfészek specifikus mezőket igényelnek, mint például az `outtradeno` (az Ön egyedi tranzakcióazonosítója), `total`díj`, és `értesítés``url` a tranzakció sikeres kezdeményezéséhez.
Dinamikus fizetési QR-kódok generálása
A tranzakciók kezelésének legbiztonságosabb módja a dinamikus QR-kódok használata. Egy statikus kóddal ellentétben, amely mindig ugyanarra a célra mutat, egy dinamikus kód kifejezetten egyetlen megrendeléshez generálódik. Amikor a backend rendszere meghívja az Alipay vagy WeChat Pay API-t, a szolgáltató visszaad egy `code_url`-t vagy egy `orderCodeForm`-ot. Az Ön rendszere ezután egy QR-kód generátorunk felfedezésével kezdheti. segítségével alakítja át ezt az URL-t beolvasható képpé az ügyfél számára.


A dinamikus kódok jelentős biztonsági előnyöket kínálnak. Például a `paymentExpiryTime` paraméter beállítható úgy, hogy a kód néhány perc múlva lejárjon, megakadályozva a régi tranzakciós linkek jogosulatlan használatát. Ezenkívül, dinamikus QR kódok lehetővé teszik a szkennelési adatok valós idejű nyomon követését, betekintést nyújtva abba, hogy mikor és hol lépnek kapcsolatba ügyfelei a fizetési érintkezési pontjaival.
Biztonságos fizetési kódok azonnali létrehozása Szeretne nyomon követhető és márkás QR-kódokat generálni a fizetési folyamatához? Használja a Dinamikus QR Kód Generátorunkkal a biztonságos fizetési folyamatok kiépítéséhez és a tranzakciók teljesítményének nyomon követéséhez még ma.
Biztonság, megfelelőség és aláírás-érvényesítés
A biztonság a fizetési integráció legkritikusabb eleme. Az Alipay és a WeChat Pay is megköveteli az összes API kérés és válasz aláírását. Ez a folyamat magában foglalja egy aláírási karakterlánc létrehozását a kérés metódusa, URI-ja és törzse alapján, majd annak titkosítását a privát kulcsával. A fizetési szolgáltató az Ön nyilvános kulcsát használja annak ellenőrzésére, hogy az üzenetet nem manipulálták-e szállítás közben.
A titkosításon túl tisztában kell lennie a QR-fizetések kockázataival, például a rosszindulatú kódcserével. Ezen kockázatok enyhítésére:
- Mindig érvényesítse a bejövő webhookok aláírását, hogy megbizonyosodjon arról, valóban a fizetési szolgáltatótól származnak.
- Használjon TLS 1.2-t vagy újabbat minden szerver-szerver kommunikációhoz.
- Alkalmazzon sebességkorlátozást a fizetésindító végpontjain, hogy megakadályozza a brute-force támadásokat.
- Rendszeresen ellenőrizze a naplóit szokatlan minták után kutatva, például nagy mennyiségű indított rendelés, amely soha nem éri el a fizetési visszaigazolás szakaszát.
Ezen protokollok betartásával biztosítja, hogy az integrációja megfeleljen a globális pénzügyi szabályozásoknak, és védje ügyfelei érzékeny adatait.
Integrációs forgatókönyvek POS és e-kereskedelem számára
Fizikai kiskereskedelmi környezetben a generált QR-kódot megjelenítheti egy ügyféloldali képernyőn, vagy közvetlenül nyugtára nyomtathatja. Ez lehetővé teszi az ügyfél számára, hogy beolvasson egy QR-kódot a WeChatben vagy azonnal az Alipayben. Régebbi, képernyő nélküli POS rendszerek esetén sok kereskedő nyomtatott “Fizetési állomás” szórólapot használ, amely dinamikus kijelzővel rendelkezik, vagy integrálódik egy harmadik féltől származó feldolgozóval, például a Stripe-pal, hogy áthidalja a fizikai és digitális fizetések közötti szakadékot.


Online áruházak esetében, QR-kódok az e-kereskedelemhez általában a végső fizetési oldalon vannak beágyazva. Amikor a felhasználó az Alipayt vagy a WeChat Payt választja fizetési módként, a képernyő frissül, és megjeleníti a tranzakciós kódot. Miután az ügyfél beolvasta és fizetett a telefonján, a weboldal webhookot használ, hogy automatikusan átirányítsa a felhasználót egy “Köszönjük” vagy visszaigazoló oldalra. Ez az eszközök közötti interakció bizonyítottan javítja a konverziós arányokat, amint az számos e-kereskedelmi esettanulmányban látható, ahol a mobil pénztárcák elterjedése egyszerűsítette a felhasználói utat.
Mielőtt élesbe lépne, mindig tesztelje a munkafolyamatát egy sandbox környezetben. Ez lehetővé teszi, hogy szimulálja a sikeres fizetéseket, lejárt kódokat és visszatérítési forgatókönyveket anélkül, hogy valódi pénzt mozgatna. Miután meggyőződött az API-hívásai stabilitásáról, átválthat az éles környezetre, és elkezdhet globális mobilfizetéseket fogadni.
Gyakran Ismételt Kérdések
Statikus kódok rögzített linket tartalmaznak, és gyakran használatosak egyszerű peer-to-peer átutalásokhoz, míg a dinamikus kódok minden egyes specifikus tranzakcióhoz generálódnak. A dinamikus kódok biztonságosabbak, mert egyedi rendelésazonosítókat tartalmaznak, és beállíthatók, hogy egy bizonyos idő után lejárjanak.
Nem, az ügyfelek az Alipay vagy WeChat alkalmazásokba beépített szkennereket használják. A kereskedők egy szabványos QR-kód olvasóval is ellenőrizhetik a tranzakció állapotát, ha a tesztelési vagy hibakeresési fázisban ellenőrizniük kell a nyers adatokat.
Alipay és WeChat Pay jellemzően a tranzakció idején végzik a kínai jüan (CNY) átváltását a helyi pénznemére, például USD-re. Ellenőriznie kell a kereskedői szerződését az elfogadó bankja által biztosított konkrét árfolyamok és elszámolási feltételek tekintetében.























