Hirdetés
- Luck Dragon: Asszociációs játék. :)
- Sub-ZeRo: Euro Truck Simulator 2 & American Truck Simulator 1 (esetleg 2 majd, ha lesz) :)
- gban: Ingyen kellene, de tegnapra
- sziku69: Fűzzük össze a szavakat :)
- sziku69: Szólánc.
- f(x)=exp(x): A laposföld elmebaj: Vissza a jövőbe!
- GoodSpeed: Márkaváltás sok-sok év után
- ubyegon2: Airfryer XL XXL forrólevegős sütő gyakorlati tanácsok, ötletek, receptek
- Carmageddon 2
- Viber: ingyen telefonálás a mobilodon
Új hozzászólás Aktív témák
-
The DJ
addikt
Egész napja szívok, de feladom... segítsetek légyszi, mert én már kifogytam az ötletekből.
Van egy Wordpress alapú webshop, ami a WP e-commerce plugint használja, hogy relaxáló zenéket lehessen megvásárolni és fizetés után digitális formában letölteni. Minden működik és szuper, kivéve a PayPal IPN-t. Tehát végbemegy a vásárlás, kifizetik a kiválasztott terméket PayPal-al, majd pedig nem történik semmi. Minek kellene? PayPal-on belül aktiválva van az IPN, meg van adva neki a korrekt URL, a plugin beállításaiban szintén engedélyezve. Elvileg ezután vissza kellene jeleznie a webshopnak, hogy "hé, végbement a tranzakció, megérkezett a pénz, küldheted az e-mailt a letöltés adataival". De ez sose történik meg. Ergo manuálisan kell átállítani a megrendelés státuszát minden esetben, ez pedig nem opció. Életre kell kelteni az IPN-t.
Megkérdeztem a dolgot a plugin fejlesztői fórumában, de olyan kihalt, hogy esélytelen. Sajnos elég gyér a fejlesztői támogatás és elég bugos is ez a plugin, mindenki csak panaszkodik rá. Valószínűleg itt is ez lesz a probléma. A PayPal oldalán elvileg minden oké. Sandbox accounttal tesztelek, az IPN logban nem mutat hibát és elvileg el is küldi az IPN-t az oldal felé (200-as válasz).
Ezt írja IPN notification URL-nek a log: http://brainwaveentrainment.eu/?wpsc_action=gateway_notification&gateway=wpsc_merchant_paypal_standard
Amit, ha megnyitok kézzel, akkor kapok egy szép kerek hibaüzenetet: "Fatal error: Cannot use object of type WP_Error as array in C:\xampp\htdocs\brainwaveentrainment.eu\wp-content\plugins\wp-e-commerce\wpsc-merchants\paypal-standard.merchant.php on line 400"
Ebből gondolom, hogy itt lehet a kutya elásva és itt akad el az IPN. De csak találgatok. A 400. sorban ez található:
if ( 'VERIFIED' == $response['body'] ) {
A PHP tudásom 0 körül leledzik, de találtam egy ilyen megoldást a hibaüzenetre guglizva: [link]
Ez alapján javítottam a sort, hogy így nézzen ki:
if ( 'VERIFIED' == $response->body ) {
A linket újra megnyitva eltűnik a hibaüzenet. Hurrá! Csak éppen semmi sem változik. Gondolom ezzel a kontárkodással nem oldottam meg a problémát. Nem értek hozzá. Hátha majd ti.
Feltöltöttem az érintetlen PHP fájl tartalmát pastebin-re: [link] Légyszi nézzetek már rá és mondjatok valami használhatót, mert már nincs hajszálam, amit kitéphetnék. Valahogy életre kell kelteni ezt az IPN-t és nem is lehetetlen, mert másoknak működik/működött. Próba gyanánt áttettem az egész oldalt másik szerverre, hátha a tulaj xamp-os megoldása a gond, de ez se segített.

Új hozzászólás Aktív témák
- Macbook Pro 16" - 2020 gyártás, 6 mag i7, 16/512GB, Radeon 4GB, touchbar - garancia (6766)
- MacBook Air M3 256GB SSD space gray asztroszürke Apple magyar 2 év AppleCare garancia
- Google bontatlan Pixel 10 Pro XL 16/256GB Obsidian 2027.11.04-ig Garis
- DJI Osmo Action Akciókamera és Kiterjedt Tartozékszett Eladó
- Samsung Galaxy Z Fold 7 Kék, 512 GB, 100% akku, megkímélt állapot, garanciával
- Azonnali készpénzes Intel i3 i5 i7 i9 12/13/14 gen processzor felvásárlás személyesen / csomagküldés
- Gamer PC-Számítógép! Csere-Beszámítás! R5 8600G / 6700XT 12GB / 16GB DDR5 / 512 SSD + 2TB HDD!
- Apple iPhone 16 128GB, Kártyafüggetlen, 1 Év Garanciával
- Apple iPhone 13 Pro Max / 128GB / Kártyafüggetlen / 12Hó Garancia / akku: 100%
- BESZÁMÍTÁS! Sony PlayStation VR2 virtuális valóság szemüveg garanciával hibátlan működéssel
Állásajánlatok
Cég: ATW Internet Kft.
Város: Budapest
Cég: BroadBit Hungary Kft.
Város: Budakeszi


