मैं अपनी वेबसाइट के लिए पुनरावर्ती सदस्यता शुल्क के भुगतान को सत्यापित करने के लिए पेपैल की आईपीएन सेवा का उपयोग करना चाहता था। आप अपनी साइट में किसी उपयोगकर्ता को आईपीएन पुष्टिकरण कैसे जोड़ते हैं?आप किसी उपयोगकर्ता को पेपैल आईपीएन पुष्टिकरण कैसे कनेक्ट करते हैं?
आईपीएन पुष्टिकरण संदेश का नाम, ईमेल, पेपैल आईडी, पुनरावर्ती भुगतान आईडी है, लेकिन ऐसा लगता है कि मुझे कोई अद्वितीय पहचानकर्ता नहीं है क्योंकि मुझे नहीं पता कि पेपैल आईडी या आवर्ती भुगतान आईडी कहां से आती है और हो सकता है मेरे साइट पर उनके नाम/ईमेल के साथ उपयोगकर्ता द्वारा उनके पेपैल खाते (या वहां प्रवेश किया गया) नाम/ईमेल से विशिष्ट रूप से मिलान करने के लिए तुच्छ होना चाहिए (वहां कई जॉन स्मिथ हो सकते हैं और व्यक्ति एक का उपयोग करना चुन सकता है अलग-अलग ईमेल।)
1) जब मैं Paypal के लिए आरंभिक भुगतान अनुरोध भेजने, मैं यूआरएल मैं उनसे पूछता हूँ मेरे पास वापस भेजने के लिए एक अनूठा UUID संलग्न कर सकते हैं, तो मैं यह कर सकते हैं, तो मुझे लगता है कि उपयोगकर्ता के लिए कि अद्वितीय ID को बचाने उस उपयोगकर्ता से भुगतान पुष्टिकरण से मेल खाता है जिसने इसे शुरू किया था। क्या मैं इसे जितना कठिन बना रहा हूं? क्या कोई आसान तरीका है?
2) इसके अलावा, आवर्ती/सदस्यता शुल्क के लिए, क्या पेपैल हमेशा प्रारंभिक भुगतान आरंभ के साथ निर्दिष्ट यूआरएल का उपयोग करता है? क्या किसी के पास आईपीएन के साथ आवर्ती पेपैल भुगतान का उपयोग करके व्यावहारिक अनुभव है, क्या यह उस अद्वितीय यूआरएल का पुन: उपयोग करता है? या क्या मुझे पहले आवर्ती भुगतान प्राप्त होने के बाद उपयोगकर्ता के साथ पेपैल आईडी को जोड़ना होगा?
अच्छा समाधान भी। – Tim
क्या आप txn_type स्टेटस कोड पर प्रतिक्रिया करते हैं? मुझे इस प्रश्न का उत्तर देने में मुश्किल हो रही है। http://stackoverflow.com/questions/13855287/parsing-paypal-subscription-ran-out – Volomike