Instant fizetési felszólítást (IPN) - Page 5

Page 5 8

Instant fizetési felszólítást (IPN)

IPN - belső szerkezete, amely végrehajtja a HTTP POST kérések az oldalt, értesíti Önt a fontos eseményeket. Ez nem csak a kezelés utáni fizetés, hanem követően kerül sor a dolgokat, például feldolgozására felhasználó megszünteti a rendszeres kifizetések.







Mivel ez egy belső (szerver) technológia, ez valamivel nehezebb végrehajtani és hibakeresés, mint PDT. Mielőtt elindult az IPN kell emlékezni egy pár dolgot:

Fogadása előtt IPN üzeneteket, aktiválni kell a szolgáltatást; kövesse az alábbi lépéseket:

Instant fizetési felszólítást (IPN) - Page 5

Aktiválása Instant Payment Notification

Mivel abban az esetben önvisszaálló átírható URL IPN felvezető meghatározott profil külön formában hozzáadásával változó notify_url (lásd a referencia változó HTML). Ez nem csupán az IPN üzenetet az eredeti, hanem minden kommunikáció az ügylettel kapcsolatos (mindannyian megy notify_url).

IPN üzenetek feldolgozására szükséges kialakítani egy HTTP felvezető bárhol a webhelyen. Ha jelentős esemény történik (például a felhasználó által végrehajtott fizetés), hajtsa végre a következő lépéseket:







Itt az alapértelmezett kezelő C # IPN:

Ha a válasz „rossz”, akkor két dolgot jelent:

  • Valaki megpróbálta elküldeni rosszindulatú üzeneteket a kezelő IPN.
  • Az implementáció hibákat.

Abban az esetben, rosszindulatú üzenetek függetlenül jár el (írja le az IP, megteszi a szükséges lépéseket), de hiba esetén a végrehajtás a témában látogatás troubleshoot IPN hiba van itt PayPal fejlesztők; van sok hasznos tipp, ami segít megoldani a problémát, a válaszok a „nem igaz.”

Mielőtt az interneten a felvezető IPN, biztos, hogy alaposan tesztelni a szimulátor azonnali fizetés értesítések (IPN). Míg IPN felvezető fut a háttérben, meg kell próbálni, hogy amennyire csak lehetséges, mielőtt futtatni a helyszínen, és támaszkodnak annak feldolgozását.

Végrehajtása során az IPN kérjük keresse ScriptGenerator2. tudja, hogy gyorsan létre IPN felvezető a kiválasztott nyelven. Furcsa, hogy nem kell egy generátor ASP.NET/C#; Ehhez ellenőrizze az IPN az archív mappában a forrás csatlakozik a cikket, és a minta kódot.

• A forrás letöltése - 3,45 KB • Letöltés teszt - 1,08 KB Ne feledje, hogy az internetes szolgáltatás - csak egy eszköz. Sok más eszközökkel, például a HTTPService, a távoli kommunikáció, stb Flex. D. A Flex Segítség egy HTTPService az ASP.NET cikket CodeProject megmutatja, hogyan kell használni a rugalmas tag

Ha egy webes alkalmazás, amely meghívja egy csomó szolgáltatást, és letölt egy csomó adat minden oldalon sok háttér számítások az adatbázisból, fékek - valamit kell tenni: 1. HTTP Compression HTTP-tömörítés tömöríti a tartalmat egy oldal a szerveren. Ez tömöríti HTTP kérések és válaszok, ami nagyban javítja a pro.




Kapcsolódó cikkek