पेपैल पहले एक आईपीएन भेजेगा कि भुगतान की स्थिति उलट दी गई है, उसके बाद दूसरा आईपीएन वापस की स्थिति के साथ होगा। इसलिए, जैसा कि आपने अपने मूल उदाहरण में किया था, मैं रिवर्स और रिफ़ंड दोनों को शामिल नहीं करूंगा।
जहां तक user_id के परीक्षण का सवाल है, जो हमेशा सुसंगत होता है, प्रत्येक IPN में भुगतानकर्ता का पेपैल ईमेल शामिल होता है जिसमें उल्टे/धनवापसी संदेश शामिल होते हैं।