Pirma, Immediate Payment Notice (IPN) dokumento nuoroda:Hipersaito prisijungimas matomas.
Kai serveris gaus momentinio mokėjimo pranešimą, turėsite jį patvirtinti sukurdami HTTP POST, išsiųstą į PayPal. Jūsų POST turėtų būti siunčiamas adresu:Hipersaito prisijungimas matomas.
(kai jį gausite). Taip pat prie POST eilutės turite pridėti kintamąjį, pavadintą "cmd", kurio reikšmė yra "_notify-validate" (pvz., cmd=_notify-validate).
PayPal atsakys į POST su žodžiu "PATVIRTINTA"arba"NELEISTINAS”。
PATIKRINTA: Patvirtinimas sėkmingas, INVALID reiškia, kad patvirtinimas nepavyko.
Sprendimas:
Pakeiskite PayPal simbolių kodavimą ir raskite "Nustatymai - Pardavimo įrankiai - PayPal mygtukų kalbos kodavimas - Daugiau kodavimo parinkčių", kaip parodyta paveikslėlyje žemiau:
Nustatykite "Ar norite naudoti tą patį kodavimą (pvz., IPN, atsisiunčiamus žurnalus, el. laiškus) duomenims, kuriuos jums siunčia "PayPal"? "Užkoduota kaip UTF-8.
Mano kodas:
Pabandykite įsipareigoti su paštininku, ir jis taip pat grąžina "PATIKRINTA", kaip parodyta žemiau:
|