Nemrégiben a weboldalnak csatlakoznia kell a PayPal nemzetközi fizetési felülethez, és néhány napba telt, mire rögzítette a buktató hibákat későbbi használatra.
1. Az első lépés, hogy hivatalos weboldalon jelentkezz kereskedői fiókotA hiperlink bejelentkezés látható.Nem tudom pontos lépéseket, hiszen nem azért jöttem, hogy jelentkezzek
2. Mivel itt használjuk a weboldalt, a legkényelmesebb fizetési standard verziót használjuk, a többi is megvalósítható a gyors fizetés API-jával.
Először beállítjuk a paraméterinformációkat, amelyeket a konfigurációban fel kell használni
Ezután elkészítjük az oldalkódot, amely megköveteli, hogy posztolj, és tároljuk azokat az értékeket, amelyeket ki kell tölteni a rejtett domainben <input type="hidden" />
Ezek a paraméterek fontosabbak, és a hivatalos weboldalra kattinthatsz a releváns dokumentumokat a részletesebb paraméterbevezetéshez
3. Az indítási kód rendben van, írjuk meg a visszaküldendő kódot, és értesítjük az oldalt
Az értesítési oldalon a következő kulcsfontosságú paramétereket kaphatjuk
Használhatjuk item_number paramétereket az adatbázishoz való megfeleléshez, ellenőrizhetjük a pay_order szerint az újrahasználat megelőzésére, és megítélhetjük, hogy a tranzakció sikeres-e pay_status alapján (pay_status="Befejezve").
Egy dolog, amit érdemes megjegyezni, hogy a PayPal nem tér vissza automatikusan alapértelmezettben, és megfelelő konfigurációk szükségesek. Lépések: Felhasználói adatok – > értékesítési értesítés – > weboldal fizetési szokás beállítása
Csak állítsd be a képen lévő két helyet bekapcsolva.
4. A visszaküldési oldalt általában csak a feltöltési eredmények megjelenítésére használják, és általában az értesítési oldalon tesszük fel az üzleti logika kezelésére.
A ValidateSource módszert főként úgy ellenőrzik, hogy a megszerzett paraméterek után hívják az interfészt + "&cmd=_notify-validate" jelzéssel, hogy megnézzük, manipulálták-e a paramétereket az átadás során.
Figyeld meg a fenti piros területet, ennek elengedhetetlennek kell lennie, a https felület, amit elérünk, ha a fenti kód hiányzik, kivételt jelent: Kérés megszakítva: SSL/TLS biztonságos csatorna létrehozása nem sikerült
Nos, miután megírjuk a fenti kódot, közzétehetjük a szerveren tesztelésre, a PayPal tesztje még mindig viszonylag jó, különleges tesztcímet ad, kereskedőket és személyes fiókokat is hozzáadhatunk a teszteléshez.
Először is regisztrált fiókunkkal jelentkezünk be:A hiperlink bejelentkezés látható.
Bejelentkezés után
Itt két alapértelmezett fiókot kapunk, természetesen bármilyen változtatást is elvégezhetünk, majd tesztelhetjük a beállított számlákkal
A teszt befejezése után, ha be akarunk jelentkezni a tesztfiókunkba az információk megtekintéséhez, ezt az URL-t kell használnunk:A hiperlink bejelentkezés látható.
Itt jelentkezünk be a kereskedői fiókkal, és itt ismét a konfigurációs adatokat kell kezelnünk a 3. lépésben.
Itt is megtekintheted IPN információinkat
Hivatalos bevezetés:A hiperlink bejelentkezés látható.
|