php - PayUMoney integration - How to calculate hash for comparing with response? -
हैश के लिए पोस्ट अनुरोध
$ हैश स्यूवेन्स = "कुंजी | टीएक्सएनआईडी | राशि | उत्पादकेंद्र | प्रथमनाम | ईमेल | udf1 |" । "Udf2 | udf3 | udf4 | udf5 | udf6 | udf7 | udf8 | udf9 | udf10"; $ हैशवार्सएसईक = विस्फोट ('|', $ हैशस्यूएंस); $ हैश स्ट्रिंग = ''; विदेशी मुद्रा ($ हैशवर्ससेक $ हैश्वार के रूप में) {$ हैश स्ट्रिंग। = Isset ($ payobject ['params'] [$ हैश्वार])? $ पेऑब्जेक्ट ['पैराम्स'] [$ हैशवॉर]: ''; $ हैश स्ट्रिंग। = '|'; } $ हैश स्ट्रिंग = $ नमक; // हैश $ हैश = स्ट्रटोलर उत्पन्न करें (हैश ('sha512', $ हैश स्ट्रिंग)); सफल कोड प्राप्त करने के बाद हैश
$ retHashSeq = $ salt। '|'। $ Status। '|| |||||| '$ udf3।।' | '$ udf2।।' | '$ udf1।।' | '। $ ईमेल।' ||| '$ राशि।।' | '$ txnid।।' | । '$ कुंजी; $ हैश = हैश ("sha512", $ retHashSeq); लेकिन उत्पन्न हैश वापस हैश से PayU सर्वर से मेल नहीं खाता है क्या समस्या हो सकती है?? किसी भी सहायता की सराहना की जाएगी।
ऐसा लगता है कि आप पुनःपूर्ति करने की कोशिश कर रहे हैं। मुझे आपके $ hashSequence के मौजूदा संस्करण में REST एपीआई के पैटर्न का कोई भी संदर्भ नहीं मिल सकता है।
क्या आपने इसका इस्तेमाल करने पर विचार किया है?
Comments
Post a Comment